我正在嘗試使用不同的group_concat與來自同一個左連接的數據進行MySQL查詢。示例表格可以是:group_concat多次?
汽車表 carid |牌照
輪胎表(指用過的輪胎) carid |模型|寬度
從這些表格中,我想獲得一個輪胎模型列表,它們的寬度分類,只有兩種不同的可能寬度,我從汽車卡頁面加載它。
SELECT name,
if(width=205,group_concat(model ORDER BY model ASC),'') as width_205,
if(width=225,group_concat(model ORDER BY model ASC),'') as width_225,
FROM cars
LEFT JOIN tires ON cars.carid=tires.carid
WHERE carid='10'
我希望我的解釋清楚。這句話不能正常工作,我不知道是因爲語法錯誤還是我無法以這種方式使用group_concat。
恩,感謝您的閱讀,我會等待您的答案。提前致謝!
您並未在任何字段上進行分組,因此無法使用group_concat。 –