常用SQL技巧

作者: JarvisTH | 来源:发表于2019-12-17 16:34 被阅读0次

1.正则表达式
MySQL利用regexp命令提供正则表达式功能,匹配时区分大小写。

2.巧用rand()提取随机行
原理是order by rand()能够把数据随机排序。

3.利用group by的with rollup子句
可以检索出更多的分组聚合信息。with rollup反映的是一种olap思想,就是一个group by语句执行完成后可以满足用户想要得到的任何一个分组以及分组组合的聚合信息值。

4.用bit group functions做统计
共同使用group by和bit_and、bit_or函数完成统计。这两个函数一般做数值间的逻辑位运算。

6.数据库名、表名大小写问题
操作系统的大小写敏感性决定了数据库名、表名大小写敏感性。列、索引、存储子程序和触发器在任何平台上对大小写不敏感。总是用小写创建并引用数据库名和表名。

7.使用外键需要注意的问题
在MySQL中,innodb存储引擎对外部关键字约束条件检查

相关文章

  • 常用SQL技巧

    1.正则表达式MySQL利用regexp命令提供正则表达式功能,匹配时区分大小写。 2.巧用rand()提取随机行...

  • spark sql 调试技巧--内置udf查看

    spark sql 调试技巧--内置udf查看 Spark SQL内置了许多常用的udf,我们该如何拿到用户的ud...

  • (103)mysql优化之sql语句优化

    概述 该篇主要介绍一些常用的sql优化技巧 sql优化 1.select * from table_name wh...

  • Mysql 优化

    1.Sql优化 1)sql优化分析2)索引优化3)sql语句优化4)一些常用的技巧优化 (正则、函数) 2.优化数...

  • SQL常用命令书目录

    SQL常用命令之单表查询 SQL常用命令之多表查询 SQL常用命令之模糊查找 SQL常用命令之空值查询 SQL常用...

  • 16.常用sql技巧

    1. SQL 执行顺序 编写顺序 执行顺序 2. 正则表达式 使用 正则表达式(Regular Expressio...

  • mysql 操作的常用命令

    sql:SHOWVARIABLESLIKE'character%' mysql学习笔记-常用命令常用sql:SHO...

  • mysql数据库优化

    1. Mysql优化介绍 1.1 sql优化 a. sql优化分析b. 索引优化c. 常用sql优化d. 常用优化...

  • SQL语句

    SQL基础应用 SQL语句自动补全 SQL的介绍 SQL-92标准SQL-99标准 image SQL常用分类 表...

  • SQL 常用优化手段总结 - 索引的应用

    系列文章回顾SQL 常用优化手段总结 - 分析 SQL 语句的一般步骤SQL 常用优化手段总结 - 索引的应用SQ...

网友评论

    本文标题:常用SQL技巧

    本文链接:https://www.haomeiwen.com/subject/vvzsnctx.html