SQL基本的查询语句
1 select 语句
select 列名,列名————————select子句
from 表名;————————— from子句
书写规则:
Select 语句中列名无需加引号,因为有特殊含义而非字符串;列名之间不能有空格(eg:姓与 名之间不能存在空格)
DISTINCT 删除重复数据时 NULL数据行也会被合并且保留下来
实战:查询student所有数据
2 指定查询条件
查询语句通过where子句作为查询条件。
Select 姓名,学号 (最后运行的子句)
From 学生表 (除select子句,其它子句按书写顺序运行)
where 姓名=‘猴子’
实战:从学生表中查询姓名为猴子的所有列
3 注释和sql语句注意事项
注释:帮助用户更好的理解sql语句
注释符号均为英文状态符号
4 运算符
为SQL指定复杂的查询条件
l算数运算符
按括号中查询需求先行原则
所有包含null的计算结果还是null。(eg: 5+null=null)
Null 与‘null’及空值 三个类型意义不同
--查询成绩表中学号及成绩列,并在原成绩上除以100即为百分比成绩 SELECT 学号,成绩,成绩/100 AS '百分比成绩' from 成绩表;
l比较运算符
在where子句中显示比较运算符(不等于为