我收到以下SQL查询的错误。我几乎肯定这是最后一行,但我无法弄清楚如何正确构建它。MySQL操作数应该包含2列错误
SELECT * FROM listfinal
WHERE (CourseID IN (SELECT CourseID FROM listfinal WHERE CourseID ='A E200'))
AND (SELECT `Start Time`,`End Time` FROM listfinal WHERE `Days` LIKE ('%M%')) IN ((`Start Time` < 800 OR `Start Time` >= 1500) AND (`End Time` < 800 OR `End Time` >= 1500))
错误:
java.sql.SQLException: Operand should contain 2 column(s)
什么是你正在得到的确切错误? – depperm
java.sql.SQLException:操作数应包含2列 –
编辑问题并将其添加到问题 – depperm