插入数据
insert into 表名(要插入的的字段名) values(数值);
sql主要约束
主键:primary key 唯一:unique 默认值:default'默认值' 非空:not null
无符号:unsigned 外键:foreign key
外键约束
foreign key() references 表名();
修改表中数据
update 表名 set 字段名=新值 where 条件表达式
删除表中数据
delete from 表名 where 条件表达式
delete from 表名(删除表)
重置自增初始值,(在插入数据之前)
alter table 表名 auto_increment=起始值;
排序,默认升序
select*from 表名 order by 字段名; 最后加desc则为倒序
限定返回行
select*from 表名 limit 行数;
eg: limit 1,3 ; 从第二行开始 显示三条 (下标)
模糊查询
like "%" 表示n个任意字符 "_" 表示一个字符
获取当前时间
select now();
聚合函数
求和:sum() 求最大值 最小值:max() min() 求平均值:avg() 统计个数:count()
分组查询
关键字:group by 条件筛选:having