1:去重(把seq字段去重)
select distinct(seq) from 表名
2:分页:查询的是 start条往后的limit条数据,不包含start条
select * from user where removetime is null limit #{start}, #{limit}
start:开始条数
limit:每页的条数
limit (pageNo-1)*pageSize , pageSize
3:查询书库里的所有的表名
show tables
4:查询某张表的表结构
DESC user 例 : DESC ${tablename} tablename是表的名称
5:查询某张表的主键,自增到几了,返回的值是下一条数据的主键值
select AUTO_INCREMENT from INFORMATION_SCHEMA.TABLES where TABLE_NAME='day_business'
6: MYSQL 大于号,小于号
< < 小于号
> > 大于号
& & 和
' ’ 单引号
" " 双引号
sum(case when time > '1937-07-06' and time <= '1945-09-02' then 1 else 0 end ) as time,
7: 把一个表的字段更新到另一个表的字段中
例子 : 将B表的filde filde1 两个字段值跟新到A表中 根据A和B表的 条件 a.pid =b.id
Update A a ,B b
set a.filde=b.filde
, a.filde1=b.filde1
where a.pid =b.id
8:添加唯一索引
alter table User add unique key no_account(NAME,USERNAME);