私は製品データベースを扱っproducts
ており、£150 を超えるものを選択する必要がありますprod_id
。
これまで私は試しました
SELECT * FROM products WHERE prod_id LIKE 'hp%';
ここに私がクエリする必要があるテーブルの写真があります
私は製品データベースを扱っproducts
ており、£150 を超えるものを選択する必要がありますprod_id
。
これまで私は試しました
SELECT * FROM products WHERE prod_id LIKE 'hp%';
ここに私がクエリする必要があるテーブルの写真があります
SELECT * FROM products WHERE prod_id LIKE '__hp%' and price > 150;
"_" (アンダースコア) は任意の記号です (このクエリには 2 つのアンダースコアがあります)
アンダースコアは 1 文字に一致します。
そう:
SELECT * FROM products
WHERE prod_id LIKE '__hp%'
AND price > 150;
3 番目と 4 番目の文字が HP で、価格が 150 以上のすべての製品を検索する必要があります。