sql的like的示例代碼有哪些

sql
小樊
81
2024-10-19 23:29:55
欄目: 云計(jì)算

以下是一些使用 SQL 的 LIKE 語(yǔ)句的示例代碼:

  1. 查詢(xún)所有以 “A” 開(kāi)頭的名字:
SELECT * FROM table_name WHERE name LIKE 'A%';
  1. 查詢(xún)所有包含 “John” 的名字:
SELECT * FROM table_name WHERE name LIKE '%John%';
  1. 查詢(xún)所有長(zhǎng)度小于 5 的名字:
SELECT * FROM table_name WHERE name LIKE '__%';
  1. 查詢(xún)所有以 “A” 開(kāi)頭并且長(zhǎng)度為 5 的名字:
SELECT * FROM table_name WHERE name LIKE 'A__';
  1. 查詢(xún)所有包含 “John” 并且長(zhǎng)度為 5 的名字:
SELECT * FROM table_name WHERE name LIKE '%John%';
  1. 查詢(xún)所有以 “A” 開(kāi)頭并且包含 “Smith” 的名字:
SELECT * FROM table_name WHERE name LIKE 'A%Smith%';
  1. 查詢(xún)所有長(zhǎng)度大于 10 并且以 “A” 開(kāi)頭的名字:
SELECT * FROM table_name WHERE name LIKE 'A_%';

注意:在 LIKE 語(yǔ)句中,百分號(hào)(%)用作通配符,表示任意數(shù)量的字符。下劃線(_)用作單個(gè)字符的通配符。

0