私はこのクエリが正確に何をするかを理解しようとしています:MySQL 1つの行の一意性に基づいてDISTINCT複数の列を選択しますか?
SELECT DISTINCT `state`, `state_name` FROM `geo` ORDER BY `state_name` ASC
私がやろうとしているすべては、2列(状態およびSTATE_NAME)を選択している、私はのために重複する値を持っていないだけのユニークな行をしたいです状態フィールド。 state_nameフィールドに重複した値があるかどうかは気にしません。
私のクエリでは、両方の列が一意かどうかをチェックしていますか?
ありがとうございます。 :) – Addy