當前位置:
首頁 >
MySQL高级 - SQL技巧 - SQL执行顺序及正则表达式
發布時間:2024/4/14
39
豆豆
生活随笔
收集整理的這篇文章主要介紹了
MySQL高级 - SQL技巧 - SQL执行顺序及正则表达式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SQL執行順序
編寫順序
SELECT DISTINCT<select list> FROM<left_table> <join_type> JOIN<right_table> ON <join_condition> WHERE<where_condition> GROUP BY<group_by_list> HAVING<having_condition> ORDER BY<order_by_condition> LIMIT<limit_params>執行順序
FROM <left_table>ON <join_condition><join_type> JOIN <right_table>WHERE <where_condition>GROUP BY <group_by_list>HAVING <having_condition>SELECT DISTINCT <select list>ORDER BY <order_by_condition>LIMIT <limit_params>正則表達式使用
正則表達式(Regular Expression)是指一個用來描述或者匹配一系列符合某個句法規則的字符串的單個字符串。
| ^ | 在字符串開始處進行匹配 |
| $ | 在字符串末尾處進行匹配 |
| . | 匹配任意單個字符, 包括換行符 |
| [...] | 匹配出括號內的任意字符 |
| [^...] | 匹配不出括號內的任意字符 |
| a* | 匹配零個或者多個a(包括空串) |
| a+ | 匹配一個或者多個a(不包括空串) |
| a? | 匹配零個或者一個a |
| a1|a2 | 匹配a1或a2 |
| a(m) | 匹配m個a |
| a(m,) | 至少匹配m個a |
| a(m,n) | 匹配m個a 到 n個a |
| a(,n) | 匹配0到n個a |
| (...) | 將模式元素組成單一元素 |
總結
以上是生活随笔為你收集整理的MySQL高级 - SQL技巧 - SQL执行顺序及正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL高级 - 锁 - InnoDB
- 下一篇: MySQL高级 - SQL技巧 - 数字