查询单句
SELECT 单句;
查询特定内容
SELECT */字段名一,字段名二,,,
FROM 表名
WHERE 字段名=?;
列的别名
SELECT 字段名 AS “别名”,字段名 “别名”
FROM 表名; #AS是可以省略的,别名使用双引号
去除重复行
SELECT DISTINCT 字段名
FROM 表名; #DISTINCT在所有字段名之前
空值参与运算
SELECT 字段名,,,
名一*3*(9+名二)“别名”
FROM 表名; #第二行就是运算语句,当遇到null值时,运算结果都是null
着重号
表中的字段、表名等没有和保留字、数据库系统或常用方法冲突,若偶有冲突,在SQL语句中使用一对“(着重号)引起来。
SELECT * FROM 'ORDER'; #因为order是关键字,避免冲突则使用着重号
查询常数
在查询结果集中加一列固定常数列,该常数列是自己指定的
SELECT '字段名一' as '常数列名','字段名二'
FROM 表名;