首頁 >資料庫 >mysql教程 >MySQL Where 條件

MySQL Where 條件

黄舟
黄舟原創
2016-12-27 17:30:061721瀏覽

WHERE 條件

有時候操作資料庫時,只操作一些有條件限制的數據,這時可以在SQL語句中加入WHERE子句來規定資料操作的條件。

語法:

SELECT column,… FROM tb_name WHERE definition

WHERE 關鍵字後面接有效的表達式(definition),該表達式表示被操作的資料記錄必須滿足的條件。

除 SELECT 外,WHERE 條件關鍵字可以用於任何 SQL 語法允許的場合,如 UPDATE(更新)、DELETE(刪除)等。

範例:

SELECT * FROM user WHERE username = 'Jack'

此範例指定查詢條件為 username 等於 Jack 的資料。

WHERE 表達式中運算符說明:

參數說明:

MySQL Where 條件

一些WHERE 範例

根據使用者名稱查詢指定使用者:

SELECT * FROM user WHERE username = 'Jack'

2009年月日之後的用戶名稱查詢及id 號:

$regdate = mktime(00, 00, 01, 01, 01, 2009);
SELECT uid,username FROM user WHERE regdate >= $regdate

搜尋使用者名稱中含有user 字樣的所有使用者:

SELECT * FROM user WHERE username LIKE '%user%'

搜尋使用者名稱中含有user 或admin 的所有使用者:

SELECT * FROM user WHERE username LIKE '%user%' OR username LIKE '%admin%'

 以上就是MySQL Where 條件的內容,並有更多相關內容請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn