SQL除了like模糊查詢,還有REGEXP

2021-10-01 08:24:33 字數 724 閱讀 6905

1. 或者 |

2.[^123]

3.』\』- \ --前導 \- --表示查詢

4.』\f』 --換頁

『\n』 --換行

『\r』 – 回車

『\t』 – 製表

『\v』 --縱向製表

『[:alnum:]』 『[a-za-z0-9]』 --任意字母和數字

『[:alpha:]』 『[a-za-z]』 --任意字元

『[:blank:]』 --空格和製表(同[\t])

『[:cntrl:]』 --ascii控制字元 (ascii 0到31 和127)

『[:digit:]』 --任意數字(同[0-9])

『[:graph:]』 --與[:print: j 相同, 但不包括空格

『[:lower:]』 --任意小寫字母(同 [a-z])

『[:print:]』 --任意可列印字元

『[:punct:]』 --既不在[ :alnum:] 又不在[:cntrl: j 中的任意字元

『[:space:]』 --包括空格在內的任意空白字元(同[\f\n\r\t\v])

『[:upper:]』 --任意人寫字母(同[a-z])

『[:xdigit:]』 --任意十六進製制數字(同(a-fa-f0-9])

^  --文字的開始

$  --文字的結尾

[[:<:]] --詞的開始

[[:>:]] --詞的結尾

SQL 模糊查詢LIKE

like操作符 用於where子句中搜尋列中指定模式。語法 select columnname s from tablename where columnname like pattern 示例 1.select from tablename where columnname like n 查詢co...

like 模糊查詢

sql 模糊查詢 逗號,在sql中like中不需要轉義,但是如果 在sql中的某個欄位值用 分隔資料,需要獲取資料的時候直接把 拆分成資料,獲得乙個資料的list。例如 需要查詢某欄位是否包含乙個值,111是否存在於1111,2111,1112,1121,1113這個欄位中 因為根據 逗號分開,要求...

like模糊查詢

逗號,在sql中like中不需要轉義,但是如果 在sql中的某個欄位值用 分隔資料,需要獲取資料的時候直接把 拆分成資料,獲得乙個資料的list。例如 需要查詢某欄位是否包含乙個值,111是否存在於1111,2111,1112,1121,1113這個欄位中 因為根據 逗號分開,要求的答案是 不在字段...