PreparedStatement.executeQuery() select count(activityre0_.id) as col_0_0_ from activity_record activityre0_ where activityre0_.activity_id=2 and activityre0_.user_id=1 java.sql.SQLSyntaxErrorException: Unknown column 'activityre0_.user_id' in 'where clause'解释一下这是什么意思
时间: 2024-02-29 10:55:52 浏览: 99
query_goodsinfo.rar_DBstep.jar_GoodsInfo_query_goodsinfo
这段代码是在使用 Java 中的 PreparedStatement 对象执行一条 SQL 查询语句,查询的是某个活动(activity_id=2)下某个用户(user_id=1)的活动记录数量。但是,在执行查询语句时,出现了 SQL 语法错误的异常,原因是查询语句中的表格 activity_record 中不存在名为 user_id 的列。因此,需要检查一下表结构和查询语句是否匹配,或者检查一下查询语句中的表格和列名是否正确。
阅读全文