私は、一連のx個のクイズに関する情報を含むテーブルを持っています。 ID、名前、件名、レベルのフィールドがあります。SQLクエリでテーブルから各レコードの1つをフェッチする方法はありますか?
いくつかのクイズが同じ件名を持つため、すべての件名を一度フェッチすることができますので、重複は避けてください。
この結果をドロップダウンメニューに入力し、ユーザーが検索結果をフィルタリングするのを許可します。
私が悩んでいるのは、SQLクエリです。何か提案がありましたら、感謝します。ありがとうございます!
データベーススキーマを正規化し、サブジェクト用に別のテーブルを用意する必要があります。質問表で個別の問合せを使用するのではなく – Bruce
これを簡単にするには、別のテーブルの件名が必要です。記述するテーブルには、subject_idが外部キーとして含まれています。あなたのSQLクエリは 'select * from subjects'です – Ben
DISTINCTメソッドがうまくいきました。あなたの主題について別のテーブルを使ってみましたが、私のプログラムの他の部分を少し混乱させました:p – Lissy