问题描述
Stringsql="selecttop"+pagesvo.getPageSize()+"*fromtb_chengguowhereidnotin(selecttop"+pagesvo.getPageSize()*(pagesvo.getPageNow()-1)+"idfromtb_chengguowherefirstname='"+username+"')andfirstname='"+username+"'";Stringsql="selecttop"+pagesvo.getPageSize()+"*fromtb_chengguowhereidnotin(selecttop"+pagesvo.getPageSize()*(pagesvo.getPageNow()-1)+"idfromtb_chengguowherespzt=3)andspzt=3";
解决方案
解决方案二:
这个语句都是通过传参数拼的sql语句如果想知道究竟是什么语句你打印一下这条语句不就知道了么println(sql);
解决方案三:
引用1楼java_cxrs的回复:
这个语句都是通过传参数拼的sql语句如果想知道究竟是什么语句你打印一下这条语句不就知道了么println(sql);
这好像是SQLSERVER的语句,是不是和MYSQL不一样的哇?
解决方案四:
赞成一楼的,把语句打印出来看看究竟是什么
解决方案五:
不打印很头疼
解决方案六:
您这个应该是sqlserver的分页语句,mysql的分页是用limit的,如:select*fromuserlimit2,5//查询user表里的2至5条如果是条件查询,就跟上你的查询条件
解决方案七:
日志输出一下吧
解决方案八:
楼主先理解下sqlMYSQLMSSQL吧
时间: 2024-07-29 16:03:41