mysql

commission 委员会  truncate 截断 round 回合 rank 排名 hire 雇佣 constraint 约束 cell细胞 floor 地板

ascend 上升 descend 下降

from->where->group by->having->select->orderby

char(速度快)  varchar(可变长,省空间) decimal  可以确定小数位数。 datetime  timestamp、float、int 、date

约束:最后一道检测数据机制,写一些自己的表达式,验证规则是否满足。

主键、唯一(不能重复,可以为null)、非空、外键(一般是外部表的主键)、检查

 

字符串类型和日期类型都要使用单引号括起来。

trancate是ddl命令,删除的数据不能恢复,delete命令是dml命令,删除后的数据可以通过日志文件进行恢复。trancate不记录日志,所有速度比delete块。做任何一件错误事情的时候,你当时都是人为是正确的。

distinct 去除的重复的元组,就是多个字段组合起来的。

between

like:模糊查询%(多个字符),_代表一个字符。

having里面可以加入聚合函数。不要聚合函数的时候都放到where里面。

orderby默认升序。

多对多必须需要一张中间表。

 

instr返回的是0或者是找到了对应的字符串返回字符串的位置。

format 格式化浮点数,formate(数据,位数)精确到小数点后几位。

ifnull(expr1,expr2) 如果expr1的值不为空,返回1,否则,返回2.

多个排序时,只需要一个orderby,排序之间使用,分割。如 order by salary desc,price asc;

 

两张表进行join的时候,where语句应该写到后边去,然后再加上表名.属性进行条件过滤

from、 where 、group by 、 having、select 、orderby

 

select distinct grade,name from '班级表'

 

group by 组内不能进行排序。order by 不可以。

 

 

mysql

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值