未处理的sqlException

时间:2013-06-08 05:53:38

标签: sql sql-server

我收到了这个错误:

  

关键字“INNER”附近的语法不正确。   标签'Count'已经宣布。标签名称在查询批处理或存储过程中必须是唯一的。

我的查询是:

SELECT MAX(PatDiseasTreatment_tbl.improvement_rate) disease_tbl INNER
JOIN PatDiseasTreatment_tbl ON disease_tbl.disease_id =
PatDiseasTreatment_tbl.disease_id INNER JOIN  patient_tbl ON
PatDiseasTreatment_tbl.patient_id = patient_tbl.patient_id INNER JOIN
treatment_tbl ON PatDiseasTreatment_tbl.treatment_id =
treatment_tbl.treatment_id WHERE disease_tbl.MDdisease_name = " +
comboBox2 + " AND patient_tbl.age = " + comboBox1;

我不知道错误是什么以及如何解决。

3 个答案:

答案 0 :(得分:1)

正确的格式是你的朋友:

SELECT MAX(PatDiseasTreatment_tbl.improvement_rate)
FROM disease_tbl
INNER JOIN PatDiseasTreatment_tbl ON disease_tbl.disease_id =
    PatDiseasTreatment_tbl.disease_id 
INNER JOIN  patient_tbl ON
    PatDiseasTreatment_tbl.patient_id = patient_tbl.patient_id
INNER JOIN treatment_tbl ON PatDiseasTreatment_tbl.treatment_id =
    treatment_tbl.treatment_id
WHERE disease_tbl.MDdisease_name = " +
comboBox2 + " AND patient_tbl.age = " + comboBox1;

你没有“FROM”

答案 1 :(得分:1)

试试这个

SELECT MAX(PatDiseasTreatment_tbl.improvement_rate) 
FROM  disease_tbl
INNER JOIN PatDiseasTreatment_tbl ON disease_tbl.disease_id =
    PatDiseasTreatment_tbl.disease_id 
INNER JOIN  patient_tbl ON
    PatDiseasTreatment_tbl.patient_id = patient_tbl.patient_id
INNER JOIN treatment_tbl ON PatDiseasTreatment_tbl.treatment_id =
    treatment_tbl.treatment_id
WHERE disease_tbl.MDdisease_name = " +
comboBox2 + " AND patient_tbl.age = " + comboBox1;

答案 2 :(得分:0)

您需要在select语句中提及from子句。

SELECT MAX(PatDiseasTreatment_tbl.improvement_rate) disease_tbl FROM 'YOUR_TABLE_NAME)
INNER JOIN PatDiseasTreatment_tbl ON disease_tbl.disease_id =PatDiseasTreatment_tbl.disease_id INNER JOIN  patient_tbl ON PatDiseasTreatment_tbl.patient_id = patient_tbl.patient_id INNER JOIN treatment_tbl ON PatDiseasTreatment_tbl.treatment_id =treatment_tbl.treatment_id WHERE disease_tbl.MDdisease_name = " + comboBox2 + " AND patient_tbl.age = " + comboBox1;
相关问题