首頁 > 資料庫 > SQL > 主體

sql中like怎麼寫不等於

下次还敢
發布: 2024-04-29 14:24:11
原創
832 人瀏覽過

在 SQL 中,使用 NOT LIKE 運算元可以查詢不等於特定模式的字串。語法:SELECT * FROM table_name WHERE column_name NOT LIKE '%pattern%'; 其中 %pattern% 是要匹配的模式,% 代表通配符。

sql中like怎麼寫不等於

如何在SQL 中使用LIKE 查詢不等於

在SQL 中,我們可以使用LIKE 運算子來匹配包含特定模式的字串。如果我們要查詢不等於特定模式的字串,可以使用 NOT LIKE 運算元。

語法:

<code>SELECT * FROM table_name WHERE column_name NOT LIKE '%pattern%';</code>
登入後複製

其中:

  • table_name 是要查詢的表名。
  • column_name 是要符合模式的欄位名稱。
  • %pattern% 是要匹配的模式,其中 % 代表通配符,匹配任意數量的字元。

例如,我們要從customers 表中查詢姓名不包含"John" 的所有客戶:

<code>SELECT * FROM customers WHERE name NOT LIKE '%John%';</code>
登入後複製

這個查詢將傳回所有姓名中不包含"John" 的客戶。

注意:

  • 如果要匹配精確的字串而不使用通配符,請使用等號(=)運算元。
  • 如果要匹配不以特定模式開頭的字串,請使用 NOT LIKE '%pattern'。
  • 如果要匹配不以特定模式結尾的字串,請使用 NOT LIKE 'pattern%'。

以上是sql中like怎麼寫不等於的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!