查问表中的数据
语法
select 字段列表from 表名列表where 条件列表group by 分组字段having 分组之后的条件order by 排序limit 分页限定;
根底查问
-- 查问 姓名 和 年龄SELECT NAME, -- 姓名 age -- 年龄FROM student; -- 学生表 -- 去除反复的后果集SELECT DISTINCT address FROM student;SELECT DISTINCT address,NAME FROM student;-- 计算 math和english 分数之和SELECT NAME,math,english,math+english FROM student;-- 如果有null 参加的运算,计算结果都为nullSELECT NAME,math,english,math+IFNULL(english,0) FROM student;-- 起别名SELECT NAME,math,english,math+IFNULL(english,0) AS 总分 FROM student;SELECT NAME,math 数学,english 英语,math+IFNULL(english,0) 总分 FROM student;
条件查问
1.where字句后跟条件2.运算符 >、<、<=、>=、=、<> between and in (汇合) like is null and 或&& or 或 || not 或 !
例子
略