- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL 完全に一致したデータを検索抽出)
SQL完全一致データ検索の方法とは?
このQ&Aのポイント
- SQLのテーブルから完全に一致したデータを抽出する方法について解説します。検索フォームの作成やLIKE演算子の使用方法についても説明します。
- カラムの中に入っているデータから特定の値だけを抽出するためには、検索フォームにその値を入力し、LIKE演算子ではなくイコール演算子を使用する必要があります。
- LIKE演算子は部分一致のため、指定した文字列が含まれているデータがすべて抽出されてしまいます。一方、イコール演算子を使用すると、完全に一致するデータだけが抽出されます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ごめんなさい、ミスしました。。 query("SELECT * FROM table WHERE day = '" . $_POST["day"] . "'"); 正しくは上記です。
その他の回答 (1)
- okashiro526
- ベストアンサー率37% (6/16)
回答No.1
query("SELECT * FROM table WHERE day = '%" . $_POST["day"] . "%' ); とすればOKです。
お礼
ご指示通りに書き換えたら動きました。 ありがとうございました!