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

MySQL Where 條件

黄舟
發布: 2016-12-27 17:30:06
原創
1722 人瀏覽過

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)!


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板