WHERE条件
データベースを操作する際、一部の条件付きデータのみを操作する場合があります。この場合、SQL文にWHERE句を追加してデータ操作の条件を指定できます。
構文:
SELECT column,… FROM tb_name WHERE definition
WHERE キーワードの後には、操作されたデータ レコードが満たさなければならない条件を表す有効な式 (定義) が続きます。
SELECT を除き、WHERE 条件キーワードは、UPDATE (更新)、DELETE (削除) など、SQL 構文で許可されるあらゆる状況で使用できます。
例:
SELECT * FROM user WHERE username = 'Jack'
この例では、ユーザー名が Jack に等しいデータのクエリ条件を指定します。
WHERE式の演算子の説明:
パラメータの説明:
WHEREの例のいくつか
ユーザー名に基づいて指定されたユーザーをクエリ:
SELECT * FROM user WHERE username = 'Jack'
2009年1月1日午前0時以降に登録されたユーザー名をクエリ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)!