Table1有 3 列:col1, col2,col3
我怎样才能让where的SELECT所有DISTINCT值都等于某个值,然后按 排序,但不同的结果显示它们对应的值?col1col3col2 DESCcol1col2
我尝试了以下但没有奏效:
SELECT DISTINCT (col1), col2
FROM `Table1`
WHERE `col3` = 'X'
ORDER BY `col2` DESC
以上不会导致 的不同值col1。如果我删除“ , col2”,那么它将显示不同的值col1,但不会显示它们对应的col2值。
那么我该怎么做呢?