因此,標題可能會產生誤導,但我真的不知道如何將它記錄下來。從SQL中獲取整數範圍內的單個事件的唯一計數
理論上,可以說我有一列7000年的記錄與列年。
年份數據範圍從1990年到2011年,但它們是同年數百次重複出現。
使用我當前的SQL語句:
SELECT MonthlySales.Year FROM MonthlySales
只需將返回7000條記錄。
我需要得到一個表中每一年每個單獨發生的次數(所以應該有21個記錄在我的表中)。我使用PHP和SQL Server 2008
我原本只是填寫的選項構成是這樣的:
<option>1990</option>
<option>1991</option>
但是我必須讓用戶輸入更多其他年份的,如果需要的是我的數據所以它必須是動態的。隨着數據我希望能在一個HTML表單,使該選項來選擇每年使用它:
<option>.$year.</option>
有人能澄清這是否也將工作。
我只是想不出如何去做!儘管看起來很簡單。
感謝您的期待。
您想每年COUNT嗎?還是DISTINCT? – gbn