您需要修改的地方是在查询条件中的"status=2 and aid=2"。这个查询条件可能是错误的,导致您没有得到您想要的结果。

要根据您的需求修改查询条件,您可以尝试以下方法:

  1. 检查数据表中的列名和数据类型是否正确。确保"status"和"aid"列存在,并且它们的数据类型与您的查询条件相匹配。

  2. 确保数据表中存在满足"status=2 and aid=2"条件的记录。您可以通过先执行"SELECT * FROM history"来确认。

  3. 如果您想要匹配"status"列和"aid"列同时等于2的记录,您可以使用以下查询条件: SELECT * FROM history WHERE status=2 AND aid=2;

  4. 如果您想要匹配"status"列等于2或"aid"列等于2的记录,您可以使用以下查询条件: SELECT * FROM history WHERE status=2 OR aid=2;

请根据您的需求选择适当的查询条件进行修改。

SQL查询错误:Select * from history where status=2 and aid=2;如何修复?

原文地址: https://www.cveoy.top/t/topic/p0RZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录