MySQL 常用SQL技巧和常见问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 常用SQL技巧和常见问题相关的知识,希望对你有一定的参考价值。
一、巧用正则表达式
二、巧用RAND() 提取随机行
利用rand() 的随机数功能,结合 order by 子句完成随机抽取某些行的功能。
三、利用 group by 的 with rollup 子句做统计
注意:rollup子句与order by子句互相排斥。
四、数据库名、表名大小写问题
操作系统的大小写敏感性决定了数据库名和表名的大小写敏感性。Windows对大小写不敏感。
列、索引、存储字程序和触发器在任何平台对大小写不敏感。
mysql中如何在硬盘上保存和使用表名和数据库名由 lower_case_tables_name 系统变量决定,可在启动时设置此变量。
五、外键只针对InnoDB引擎的数据表有效。
以上是关于MySQL 常用SQL技巧和常见问题的主要内容,如果未能解决你的问题,请参考以下文章