我想从病人表中选择所有的女性患者,其中由病名 面积=朝南或面积=向西,然后组的结果所以我不得不写在那里的条件是这样的:SQL语句条件
command10.CommandText = "SELECT D.DiseaseName, COUNT(D.Patient_ID) AS PNO FROM PatientAffectDisease D INNER JOIN patient P on D.Patient_ID = P.Patient_ID WHERE P.Gender='" & "female" & "'" & " AND P.Area='" & "south" & " '" & "OR P.Area='" & "west" & " '" & " GROUP BY DiseaseName "
但是这不会返回正确的结果。
任何想法?
是大小写敏感的在你的数据库是否已开启?如果是这样的话,你可能需要处理所有的事情,以获得所需的匹配(当你想要使用索引时,它会真的很糟糕) – xQbert 2011-12-18 01:49:50