数据库SQL语法学习
SQL语法
SELECT - 从数据库中提取数据
UPDATE - 更新数据库中的数据
DELETE - 从数据库中删除数据
INSERT INTO - 向数据库中插入新数据
CREATE DATABASE - 创建新数据库
ALTER DATABASE - 修改数据库
CREATE TABLE - 创建新表
ALTER TABLE - 变更(改变)数据库表
DROP TABLE - 删除表
CREATE INDEX - 创建索引(搜索键)
DROP INDEX - 删除索引
select语法
SELECT 语句用于从数据库中选取数据。 结果被存储在一个结果表中,称为结果集。
SELECT * FROM table_name;
SELECT name,country FROM Websites;//查找两列
SELECT DISTINCT 语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。DISTINCT 关键词用于返回唯一不同的值。
SELECT DISTINCT column_name,column_name
FROM table_name;
SQL WHERE 子句
WHERE 子句用于提取那些满足指定条件的记录。
SELECT 列名,列名
FROM 表名
WHERE 条件 ;
SELECT * FROM Websites WHERE country='CN';
SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。在上个实例中 ‘CN’ 文本字段使用了单引号。
如果是数值字段,请不要使用引号。
SELECT * FROM Websites WHERE id=1;