PHP和MySQL Web开发读书笔记---使用mysql数据库

1.在INSERT语句中的几个关键字

  LOW_PRIORITY 以为着当数据不是从表格读出时,系统必须等待并稍后再插入

  DELAYED以为着插入的数据将被缓存,如果服务器繁忙,我们可以继续其他操作,而不是等待这个插入语句完成

2.WHERE语句中经常用到的关键字

  AND/OR

  IS NOT NULL/IS NULL/BETWEEN/IN/NOT IN/LIKE/NOT LIKE/REGXP

  其中LIKE是比较简单SQL模式匹配,%表示任意多个字符,_表示只匹配一个字符

  REGXP也可以写成RLIKE,使用POSIX正则表达式

3.limit n,m;    n是起始行号,m是返回行数

  limit并不是ANSI SQL的一部分,他是MySQL的扩展,使用这个关键字会与其他数据库不兼容

4.子查询操作符ANY/IN/SOME/ALL/EXISTS,

  IN,SOME和ANY是一样的

  EXISTS用于关联子查询

5.ALTER TABLE [IGNORE] tablename alteration[,alteration]

  在标准的SQL中,每个alter table只能实现一次修改,但在MySQL中,允许多次修改,如果指定了IGNORE并且尝试的修改可能会产生主键的重复,第一个重复的主键进入修改后的表,而其他重复的主键将被删除,如果没有指定,该修改将失败并且回滚

6.MySQL中的关联类型:笛卡尔乘积,完全关联,交叉关联,内部关联,等价关联,左关联,右关联

  前3者是一样的,内部关联如果没有where子句就和前3者一样,等价关联表示在where子句中带个=号

7.MySQL中的合计函数  

  AVG---------------------平均
  SUN---------------------求和
  COUNT------------------计数,常和distince一起用
  MIN---------------------最小值
  MAX---------------------最大值
  STD/STDDEV------------标准背离值

  

转载于:https://www.cnblogs.com/iamluzhe/archive/2013/04/13/3019301.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值