博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql in 分组_mysql-in关键字,分组查询,分页查询
阅读量:4963 次
发布时间:2019-06-12

本文共 712 字,大约阅读时间需要 2 分钟。

1. in关键字,组查询

# 使用or来查询的化,不方便而且参数一多比较傻

select * from users where id=1 or id=2 or id=4;

select * from users where id in(1,2,4)

select * from users where id not in (2,3) order by javascore ase;

2. 分组查询 group by

如果一个查询语句使用了group by,则后面的条件要使用having关键字

CREATE TABLE godds(

id BIGINT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT '主键',

goodName VARCHAR(40) COMMENT '商品名称',

goodCategory VARCHAR(20) COMMENT '商品种类'

)

RENAME TABLE godds TO goods

select * from goods group by goodCate having goodCate

3. 分页查询 limit

#goods表中有7条数据记录,每页显示3条,总共可以分3页

#获取第一页数据

SELECT * FROM goods LIMIT 0,3;

#获取第二页数据

SELECT *FROM goods LIMIT 3,3;

#获取第三页的数据

SELECT * FROM goods LIMIT 6,3;

SELECT * FROM goods LIMIT (pageNo-1)*pageSize,pageSize;

转载地址:http://sqqhp.baihongyu.com/

你可能感兴趣的文章
静态方法是否属于线程安全
查看>>
02号团队-团队任务3:每日立会(2018-12-05)
查看>>
SQLite移植手记1
查看>>
js05-DOM对象二
查看>>
mariadb BINLOG_FORMAT = STATEMENT 异常
查看>>
C3P0 WARN: Establishing SSL connection without server's identity verification is not recommended
查看>>
iPhone在日本最牛,在中国输得最慘
查看>>
动态方法决议 和 消息转发
查看>>
js 基础拓展
查看>>
C#生成随机数
查看>>
Android应用程序与SurfaceFlinger服务的连接过程分析
查看>>
Java回顾之多线程
查看>>
机电行业如何进行信息化建设
查看>>
9、总线
查看>>
Git 笔记 - section 1
查看>>
2018 Multi-University Training Contest 10 - TeaTree
查看>>
2018 Multi-University Training Contest 10 - Count
查看>>
HDU6203 ping ping ping
查看>>
《人人都是产品经理》书籍目录
查看>>
如何在git bash中运行mysql
查看>>