Mysql 分页查询limit 不能使用运算符[通俗易懂]

mysqllimit不能使用运算符进行分页查询的时候,如果写成以下sql,语句执行会报错:select*fromuserwhereid=123456andcode=111andcreate_date>=20190101andcreate_date<=20190202limit(1-1)*1,20因为mysql中limit…

大家好,又见面了,我是你们的朋友全栈君。

mysql中limit后面不能使用运算符

进行分页查询的时候,如果写成以下sql,语句执行会报错:

select * from user where id = 123456 and code = 111 
and create_date >= 20190101 and create_date <= 20190202 
limit (1 - 1) * 1, 20

因为mysql中limit后面不能带运算符,只能是常量。

解决方法

使用concat,动态sql。

set @sql = concat('select* from user where id= 123456 andcode= 111 and create_date >= 20190101 and create_date <= 20190202 limit', (1-1)*1,',20');
prepare texts from @sql;
execute texts;

这种方式说白了就是先计算出数值,再通过concat函数拼接sql,再进行执行。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/128115.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • linux 文本编辑器_Linux排名前7位的最佳文本编辑器

    linux 文本编辑器_Linux排名前7位的最佳文本编辑器linux文本编辑器TexteditorsplayamajorroleforLinuxusers.Whetheritissettingupuserinstructions,editingconfigurationfilesorwritingcodescriptstorunonyoursystem,everyonehasatexted…

  • Xsrf 验证

    Xsrf 验证#!/usr/bin/envpython#-*-coding:utf-8-*-importtornado.ioloopimporttornado.webcontainer={}classSession:def__init__(self,handler):self.handler=handler…

  • 2022最新短视频API解析接口源码

    2022最新短视频API解析接口源码2022最新短视频API解析接口分发管理源码,全新UI,全新系统源码支持去水印接口分发功能,支持注册分发个人独立去水印接口功能,带有后台管理系统,支持注册账号在线充值和购买包邮套餐,源码对接了支付宝当面付,官方支付放心收款,套餐可随意设置包点数或包月等源码下载稍后上传更新下载地址…

  • jasypt库的使用[通俗易懂]

    jasypt库的使用[通俗易懂]jasypt库的使用1.简介Jasypt是一个Java简易加密库,用于加密配置文件中的敏感信息,如数据库密码。jasypt库与springboot集成,在实际开发中非常方便。2.添加依赖jasypt开发者开发了starter,添加jasypt-spring-boot-starter依赖就可以了。该库中有使用到slf4j依赖,若单独测试,需添加相应依赖,或直接添加spring-boot-st…

  • 特殊符号心形_wps中斜杠怎么做

    特殊符号心形_wps中斜杠怎么做加帽子符号latex中如果想在字母上加上一个帽子(尖角)符号应该怎样表达呢?(1)如果是在正文中,例如用\^{Z}即可;(2)如果是在公式中,例如用\hat{Z}即可。加横线和波浪线加^号输入\hat 或\widehat加横线输入\overline加波浪线输入\widetilde加一个点\dot{要加点的字母}加两个点\ddot{要加点的字母}其…

    2022年10月28日
  • tensorflow 安装问题总结

    tensorflow 安装问题总结tensorflow 安装问题总结

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号