我有這樣的SQL語句運行時異常用VB(ASP.NET)SQL語句
System.Data.SqlClient.SqlException了未處理由用戶代碼
類= 16
錯誤碼= -2146232060
LineNumber上= 1
消息= C olumn 'Association.Name'在選擇列表中無效,因爲它不是包含在集合函數或GROUP BY子句中的 。
我有這個異常,當我加入了where子句中,這似乎是編譯器無法看到該集團依據部分,因爲之前它結束的報價,我試圖寫這樣的:
de.SqlStatement = "SELECT A.Name, A.Catagory , COUNT(Patient_ID) AS PNO FROM PatientApplyToAssociation P INNER JOIN Association A on A.Association_ID = P.Association_ID WHERE A.Catagory='" & "health" & "' GROUP BY A.Name '" & " '"
但這是一個Incorrect syntax near ' '
。
任何想法?