实现分页:(select * from tableName where 条件 limit 当前页码*页面容量-1,页面容量 )
SELECT username,password FROM tb_user WHERE id = 1 LIMIT 100,10;
升序(asc)降序(desc)排序:
SELECT * FROM tb_user ORDER BY id DESC/ASC;
查询合并:
SELECT username,password FROM tb_user1
UNION(排序合并)/UNIONALL(无排序合并)
SELECT username,password FROM tb_user2;
没有则插入,有(唯一索引或主键重复)则更新(执行后肯定有id为10,username为me的记录)
// 假设id为主键或者唯一索引
insert into tb_user(id,username) values (10,"me")
on duplicate key update username = "me"
可用count可求每个id在表中的个数:
select id,count(*) as counts from tb_user group by id;