我一直在研究FileMaker中的一些sql代碼,我基本上有一個名爲「Incidents」的表和一個名爲「Incident Type」的字段,該表在該表下。我使用下面的代碼來計算從「事件類型」字段中選擇「損傷」選項的次數。這工作100%。然而,我一直試圖在這個數據庫的記錄發生的那一年進行排序,並且毫不奇怪,代碼在所有時間都在計數選項「Injury」在其各自的字段中被選中。我只想統計「事件類型」字段等於「傷害」字段,而另一字段「事件年份」等於「2014」時間字段。有人可以修改下面的代碼來證明這一點嗎?查找特定值的出現次數
ExecuteSQL(
"SELECT Count(\"Incident Type\")
FROM \"Incidents\"
WHERE \"Incident Type\" = ?"
;"";"";"Injury")
你需要修改你的問題,因爲它是不明確什麼是你想要做排序。您是否嘗試顯示2014年的傷病總數,或者您是否嘗試選擇按年份分組和排序的傷病數量?下面的Paul Rowe答案涵蓋了第一種情況。 – 2015-03-02 23:08:37