0
我使用PDO和MySQL。如何從SELECT DISTINCT查詢中獲取所有列?
我想從給定表中選擇給定列中具有不同值的所有行,但SELECT DISTINCT column_name FROM table
只返回具有該列名的行。因此我無法訪問其他行的列。
我一直在尋找答案,它看起來像SELECT DISTINCT column_name FROM table
應該返回列名中的不同值的所有行與所有行的列。然而,我只得到我想要分開的列:
Array
(
[image] => leather_helmet.jpg
// there are supposed to be more fields here...
)
這可能是PDO的錯誤還是我做錯了什麼?
在此先感謝! :)
你好!你能解釋你的答案背後的推理嗎? –
應該挑選哪些不明顯的值? –
如果我想在varchar列內使用不同的字符串,我會替換'SELECT MINTIN(id)'作爲'SELECT DISTINCT image'嗎? –