WHERE 句は、MySQL データ結果をフィルタリングし、条件を指定して特定の基準を満たす行を選択するために使用されます。条件には、比較演算子、論理演算子、ワイルドカード、定数、変数を含めることができます。例: - 年齢に基づくフィルタ: SELECT FROM 従業員 WHERE age > 18; - 名前のパターンに基づいてフィルタ: SELECT FROM Customers WHERE name LIKE "John%"; - 複数の条件に基づいてフィルタ: SELECT * FROM 注文 WHERE total_amount > 100 AND order__
MySQL での WHERE 句の使用
WHERE 句は、MySQL でデータ結果をフィルタリングするために使用されます。強力なツールです。特定の条件を指定して、その条件を満たす行のみを選択できます。
構文
<code class="sql">SELECT column_name(s) FROM table_name WHERE condition;</code>
使用法
WHERE 句は、SELECT ステートメントの最後、FROM 句の後に配置されます。 。条件セクションでは、データをフィルタリングするためのルールを指定します。
条件
条件には以下を含めることができます:
WHERE 句は、INSERT、UPDATE、またはと一緒に使用できません。 DELETE ステートメント。 以上がmysqlでのwhereの使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。-- 选择所有年龄大于 18 岁的员工
SELECT * FROM employees WHERE age > 18;
-- 选择名称以 "John" 开头的所有客户
SELECT * FROM customers WHERE name LIKE "John%";
-- 选择满足以下所有条件的订单:
-- 订单总金额大于 100 美元
-- 订单日期在 2022 年 1 月 1 日之后
SELECT * FROM orders WHERE total_amount > 100 AND order_date > '2022-01-01';注