由于一切正确,我无法理解错误。 OCN是数据库的名称。我在MySQL控制台上检查了这个查询,它在那里运行得很好。但是在函数代码中它给出了错误。任何人都可以帮我解决这个错误吗?提前致谢。这个sql查询有什么问题?
这是我的SQL查询:
DELETE
OCN.practice_sheet_set,
OCN.practice_sheet_questions
FROM
OCN.practice_sheet_set AS practice_sheet_set,
OCN.practice_sheet_questions AS practice_sheet_questions
WHERE
practice_sheet_set.practice_sheet_set_id = practice_sheet_questions.practice_sheet_set_id
AND practice_sheet_set.practice_sheet_id=2
MySQL的错误:
1109(多未知表 'practice_sheet_set' DELETE)
尝试'删除OCN.practice_sheet_set。*,OCN.practice_sheet_questions。*'。 – Knelis 2013-03-26 11:02:48
@Pranay Rana,CornéM:你在哪里看到这样的语法:http://dev.mysql.com/doc/refman/5.5/en/delete.html ?? – zerkms 2013-03-26 11:07:13
您可以试试 – Amit 2013-03-26 11:12:58