程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> MySQL按某些匹配字母查詢表

MySQL按某些匹配字母查詢表

編輯:關於MYSQL數據庫

MySQL查詢是MySQL的核心功能,有時候我們需要查找帶有某些匹配字母的表。下文對該MySQL查詢方式作了詳細的介紹,供您參考。

在MySQL中我們可以使用LIKE或者NOT LIKE操作符進行比較。在MySQL中模式默認是不區分大小寫的。

查詢示例,student表
+--------+---------+-------+-----------------+---------+
| studid | name    | marks | address         | phone   |
+--------+---------+-------+-----------------+---------+

MySQL> select * from student where name like 'm%';
列出在表student中所有以字母M開頭的學生名字。 

MySQL> select * from student where name like '%e';
列出所有以字母e結尾的學生名字。

MySQL> select * from student where name like '%a%';
列出在任何地方包含任何特定字母的學生名字。以下的查詢示例將列出包含"a"字母的學生名字。

MySQL> select * from student where name like '_____';
假如我們要查找的名字包括5個字母,我們就可以使用特殊的字母"_"(下劃線)。將列好在表student中包括5個字母學生的名字。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved