SQL 基础教程
select 语句用于从表中选取数据 eg:
SELECT 列名称 FROM 表名称
distinct 用于返回唯一不同的值 eg: SELECT
DISTINCT 列名称 FROM 表名称
where 条件 eg: SELECT
列名称 FROM 表名称 WHERE 列 运算符 值
下面的运算符可在
WHERE 子句中使用:
操作符 | 描述 |
---|---|
= | 等于 |
<> | 不等于 |
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
BETWEEN | 在某个范围内 |
LIKE | 搜索某种模式 |
and & or AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来
eg: SELECT 列名称 FROM
表名称 WHERE
(
FirstName='Thomas' OR
FirstName='William')
AND
lastName='Carter'order by 语句用于根据指定的列对结果集进行排序(默认升序asc,降序用desc)
eg: SELECT 列名称 FROM
表名称
ORDER BY 字段名
insert into 语句用于向表格中插入新的行
eg: INSERT
INTO 表名称 VALUES (值1, 值2,....)
eg: 插入数据列 INSERT
INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
延伸:通过查询表,把查询的数据插入到新的表中
eg: insert into 要插入表名称(列1,列2,...)select
对应列名称1,对应列名称2 from 要查询表名称
update 语句用于修改表中的数据
eg: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
delete 语句用于删除表中的行
eg:
DELETE FROM 表名称 WHERE 列名称 = 值 删除所有行 eg: DELETE FROM 表名称