異なるIDを持つ行を選択しようとしていますが、すべてのフィールドを返します。MySQLのselect *で個別のIDを持つ
SELECT * DISTINCT(ID) FROM table WHERE ...
最終的にID、市区町村、州および郵便番号が必要です。重複IDではない行を取得し、すべてのフィールドをmysql_fetch_arrayに戻すにはどうすればよいですか?
私は次のことを試してみました:
SELECT * DISTINCT(ID) FROM table WHERE ...
SELECT DISTINCT ID * FROM table WHERE ...
SELECT ID,City,State,Zip DISTINCT ID FROM ...
SELECT ID,City,State,Zip DISTINCT(ID) FROM ...
私はここに他の質問を読んでいたし、どれも役立つように見えるん。前もって感謝します!
'DISTINCT'は単にテーブルから一意のIDを返します。何を正確にしようとしていますか? –
私はちょうどID以上のものが必要です...ありがとう – NotJay
同じIDで、どのレコードを選択する必要がありますか? – xdazz