同じ値である5つのうち1つの値を取得したいのですが、ある列で5つのレコードが同じ値を持っているとします。
5つではなく1つだけを取得するにはどうすればよいですか?
同じ値である5つのうち1つの値を取得したいのですが、ある列で5つのレコードが同じ値を持っているとします。
5つではなく1つだけを取得するにはどうすればよいですか?
DISTINCT
クエリに追加:
SELECT DISTINCT field FROM table;
あなたが使うことができます
"SELECT * WHERE column = 'Term' ORDER BY column2 LIMIT 1"
次に、データを出力するための単純なwhileループ
MySQlのGROUPBY関数を使用してそれらをグループ化できます。
SELECT field FROM table GROUP BY field