mysql学习网址
一、数据查询
语法:
SELECT
< ALL | DISTINCT > 字段1、字段2、字段n >
FROM
< 表名 >
WHERE
< 条件表达式 >
GROUP BY
< 列名 >
HAVING
< 条件表达式 >
ORDER BY
< 列名 > < ASC | DESC >
1.查询指定列、多个列、所有列、不同行及限制查询行数
SELECT 字段1 FROM tb_name
SELECT 字段1..字段n FROM tb_name
SELECT * FROM tb_name
#查询字段值不重复
SELECT DISTINCT 字段1 FROM tb_name
#限制查询条数、并只查询前5条记录
SELECT * FROM tb_name LIMIT 5
#从第二条开始查询,并且只查询5条记录
#从第二条开始查询,并且只查询5条记录
SELECT * FROM tb_name LIMIT 1,5 或
SELECT * FROM tb_name LIMIT 5 OFFSET 1
2.将查询出来的数据进行排序
#查询所有数据并从大到小排序
SELECT * FROM tb_name ORDER BY 字段1 DESC
#查询所有数据并从大到小排序,并获取最大值
SELECT * FROM tb_name ORDER BY 字段1 DESC LIMIT 1
#按多列进行排序,如果字段1的值不重复,字段2排序才有效
SELECT * FROM tb_name ORDER