溫馨提示×

sql like模糊查詢的用法是什么

sql
小億
95
2023-12-22 19:13:15
欄目: 云計算

SQL中的LIKE模糊查詢用于在WHERE子句中匹配模式。它用于在文本列中查找指定模式的行。

LIKE模糊查詢可以使用以下通配符:

  1. 百分號(%):表示零個、一個或多個字符。
  2. 下劃線(_):表示一個單個字符。

以下是LIKE模糊查詢的用法示例:

  1. 查找以指定字符開頭的行:

    SELECT * FROM 表名 WHERE 列名 LIKE '指定字符%'
    
  2. 查找以指定字符結(jié)尾的行:

    SELECT * FROM 表名 WHERE 列名 LIKE '%指定字符'
    
  3. 查找包含指定字符的行:

    SELECT * FROM 表名 WHERE 列名 LIKE '%指定字符%'
    
  4. 查找由指定字符開頭和以指定字符結(jié)尾的行:

    SELECT * FROM 表名 WHERE 列名 LIKE '指定字符%指定字符'
    
  5. 查找包含指定字符且字符長度為特定長度的行:

    SELECT * FROM 表名 WHERE 列名 LIKE '___指定字符%'
    

注意:LIKE模糊查詢對大小寫敏感,如果需要進(jìn)行大小寫不敏感的查詢,可以使用LOWER函數(shù)或COLLATE子句。

0