SQL(Structured Query Language)は、データベース管理に広く用いられる言語です。特に、データの抽出や操作において、WHERE句と比較演算子は頻繁に使用されます。この記事では、比較演算子を使用したWHERE句の具体的な例をデータテーブルと共に解説します。
目次
基本的な比較演算子とその概要
SQLで用いられる基本的な比較演算子には以下のようなものがあります。
- =(等しい)
- !=(等しくない)
- ><(より大きい、より小さい)
- >=, <=(以上、以下)
- BETWEEN(範囲内にある)
- LIKE(あいまい検索)
- IN(リスト内にある)
比較演算子を用いたWHERE句の実例
WHERE句はSQLのSELECT文で、特定の条件に一致するレコードをフィルタリングするのに用います。以下に、比較演算子を使用したWHERE句の具体例をいくつか示します。
等価の比較(=)
SELECT * FROM employees WHERE department = 'HR';
id | name | department |
---|---|---|
3 | Yamada | HR |
8 | Suzuki | HR |
不等価の比較(!=)
SELECT * FROM employees WHERE department != 'HR';
id | name | department |
---|---|---|
1 | Tanaka | Engineering |
2 | Sato | Sales |
範囲の比較(BETWEEN)
SELECT * FROM products WHERE price BETWEEN 1000 AND 5000;
id | product_name | price |
---|---|---|
1 | Laptop | 3000 |
2 | Mouse | 2000 |
まとめ
WHERE句と比較演算子は、SQLにおいてデータを効率的にフィルタリングするための重要な要素です。様々な演算子を組み合わせることで、複雑な条件にも対応可能です。本記事で学んだ知識を活かし、SQLでのデータ操作を更に効率的に行いましょう。
created by Rinker
¥4,554
(2024/11/22 10:55:01時点 Amazon調べ-詳細)
コメント