0
基本上我所要做的就是顯示我的數據庫的結果,在他們所屬月份的標題下分解,我做了一些搜索並嘗試了這些例子,但我只是不能得到它完美的工作,我試圖把它做的是這樣的顯示...使用月份表對幾個月進行分組
March
Result 1
Result 2
April
Result 3
May
Result 4
Result 5
Result 6
在另一個線程使用的意見,我創建了一個「月」表格,列出了幾個月,我已經分組我的結果表看起來像這樣。
tid
start_date
end_date
data
我可以做的最好的就是讓它顯示月份名稱,但它只會顯示1個結果每月,而不是最多2 - 4個結果。
這是我在本地機器上用來測試它的查詢。
"SELECT trips.*, months.*
FROM trips
RIGHT OUTER JOIN months ON months.month = monthname(trips.start_date) WHERE trips.tid = '$tid' GROUP BY monthname(trips.start_date) ORDER BY trips.start_date");
如果有人能指出我在做什麼錯誤,將不勝感激。
使sql小提琴 - 告訴我們你的表,並告訴我們你想要哪個字段 – niyou 2015-03-31 06:26:45
結果是什麼1,結果2? – 2015-03-31 06:27:43
他們只是我想如何顯示記錄的例子。 它們是具有該月的start_date的記錄。 – JCain 2015-03-31 06:30:23