MySQL--操作数据表3:记录查询(SELECT)【LIMIT】

xiaoxiao2021-02-28  118

' * ' 代表所有列 SELECT <列名1>,<列名2> FROM <表名>; SELECT <表名.列名1>,<表名.列名2> FROM <表名>;

AS 可用来起别名

如果在使用 HAVING 用于 GROUP BY 分组条件指定的时候: HAVING 后面有两种情况: 1:直接跟聚合函数; 2:跟某一个字段,前提是必须保证这个字段出现在当前查询语句 SELECT 的后面 SELECT * FROM users ORDER BY age,id DESC; // 按年龄升序,年龄相同的时候按 id 降序排列 = SELECT id,username,age FROM users ORDER BY 3,1 DESC; SELECT * FROM users LIMIT 2; // 从第一条(记录是从 0 开始编号)开始返回,返回两条记录 SELECT * FROM users ORDER BY id DESC LIMIT 2,2; // 从第三条(记录编号是 2 )开始返回,返回两条记录

转载请注明原文地址: https://www.6miu.com/read-64886.html

最新回复(0)