随记一些Mysql语音

数据的完量性包括:实体、参照、用户定义的完整性,相关操作:create /alter/(drop/add)
(1)实体:主健-primary key(只有一个),唯一--unique(可以多个)•(2)金服:外健-foreign key, constaint 外健约束名 foreign key(外健名)references 被参照表名(主健名)
(3)用户定义:检查-check(表达式)
2.SQL语言的组成(4类):
(1)数据定义语言 (Data Definition Language, DDL):主要用于定义数据库、表、视国与素引操作 (CREATE、 ALTER、 DROP)
(2)数据操作语言 (Data Manipulation Language, DML):主要用于对数据进行添加修改和删除(INSERT、 UPDATE、 DELETE)
(3)数据查询语言 (Data Query Language, DaL):主要用手查询数据(SELECT)。
(4)数据控制语言 (Data Control Language, DCL) 主要用于控制用户的访问权限(GRANT、REVOKE, COMMIT. ROLLBACK
3.常用的内置西数:
数学西数:
(1)rand0-返回0-1的随机值
(2)sqrt(a)-返回一个数a的平方根
(3)abs(a):返回a的绝对值
(4)foor(a):小于或等于a的最大整数值
(5)ceiling(a):大于或等于a的最小整数值
(6)round(a)-返回a 的四舍五入的整数值
(7truncate(a,b):截取a的b位小数点的小数
宇符串西数:
(1)ascii(a);a 的asci值
(2)char(a):a的asci值转换成宇符
(3yleft(a,b)/right(a,b):截取a 的左/右b位字符串
(4)length(a):返回a的字节长度
SREPLAGE(a.b,0);用第三公宝行串表达式营换第一个字符串表达式中包含的第二个宇符串表达式,并返回替换后的表达式。
(6)SUBSTRING(S,n, len):用于从字符串s的第n个位置开始截取长度为len的宇符串。
日期和时间西数
(1)CURDATEO/ CURRENT_ DATEQ:用于返回当前日期
(2)CURTIMEO/CURRENT_ TIME(:用于取得当前时间
(3)NOW(:用于返回当前日期和时间
其它函数
(DIF(expr, v1, v2):用于条件判断,如果表达式expr成立,则执行V1。否则执行v2
(2)IFNULLCV1, v2):也用手条件判断,如果表达式v1不为空,则显示V1的值,否则显示v2的值
(3)VERSION(:用于返回数据库的版本号

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值