Mysql(基本语法续)

DQL

  1. 顺序查询

select * from 表1 order by 字段名称 (asc(升序)| desc(降序))

2.聚合查询

聚合函数:
max :选最大
min:选最小
avg:求平均
count:统计
sum:求总合
eg:select count(*) from 表1 ;
select sum(age)from 表1;

3.分组查询

select * from 表1 group by 字段名称 having 条件

4.分页查询

select * from 表1 limit 2,6;
2 :跳过2条;
6:挑接下来6条;

约束

  1. 主键约束(primary key)

主键:非空,不重复,自增
格式: 字段名称+字段类型 +primary key+auto_increment
alter table 表1 auto_increment=初始值;

2.unique约束

格式:字段名称+字段类型+unique

3.非空约束

格式:字段名称+字段类型+not null

4.默认值

格式:字段名称+字段类型+default +所赋值

5.外键约束

新建表:constraint[外键约束名称] + foreign key (外键字段名)主表名(主键字段名)
已有表添加外键:alter table 从表 add constraint [外键约束名]+foreign key(外键字段名称)主表名(主键字段名)

级联更新:on update cascade,
on delete cascade;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值