读书笔记_MySQL必知必会

  • 拼接:select Concat(vend_name, ‘ (‘, vend_country, ‘)’) from vendors;
  • 删除空格Trim(), LTrim(), Rtrim();
  • 一些文本处理函数:Left()Right()返回串左边右边的字符,Length()长度,Locate()找出串的一个子串,Lower()Upper()转换大小写,SubString()子串。
  • 常用日期和时间处理函数:AddDate(), AddTime(), CurDate(), CurTime(), Date(),
    DateDiff()日期差, Date_Add()日期运算, Date_Format(), Day(), DayOfWeek(),
    Hour(), Minute(), Month(), Now(), Second(), Time(), Year()。
  • 数值处理函数:Abs(), Cos(), Exp(), Mod(), Pi(), Rand(), Sin(), Sqrt(),
    Tan()。
  • 联结:笛卡尔积,内部联结等值联结inner join(以左为准不匹配则不列出),外部联结left join(以左为准列出右可空)。
  • 组合查询:两个select进行union。
  • 全文本搜索:select 字段 from 表名where Match(字段) Against(搜索字符)。
  • 引擎:InnoDB事物处理引擎不支持全文本搜索,MyISAM性能高支持全文本搜索不支持事务处理,MEMORY功能等同MyISAM但数据存在内存中速度快适用于临时表。(外键不能跨引擎)
  • 视图:视图可以嵌套,不能有索引,可以与表一起使用如联结,视图order by会被其创建中的order by覆盖。
  • 事务处理:事务start transaction,回滚rollback,提交commint,保留点savepoint
    delete1,rollback to delete1。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值