大神们java web mysql分页错误

图片上运行得到的sql语句是limit 0 4 但实际上应该是limit 0,4,所以一直报错,有知道怎么回事的吗?图片

String sql = "select * from User limit 0,4";

直接执行sql 语句不就行了吗,
Statement st = conn.CreateStatement();
ResultSet rs = st.executeQuery(sql); //ResultSet rs = st.executeQuery("select * from User limit 0,4";);

不使用 query ,这是个接口吧,如果是接口,应该是你没配置好,人家的接口不会错

分页sql语句哪个数据库都适用:
假如有表t_test,那么分页如下:
select t2.* from (select t1.*,rownum r from t_test t1) t2 where t2.r between firstResult and lastResult;
任何数据库都适用,不需要用limit,绝对对并且实用,

你可以看其他人怎么用的。 参考一下。 如果别人的不好用就自己写,挺简单的啊。