首页 > 数据库 >sql语句之_(limit)

sql语句之_(limit)

时间:2023-01-10 23:34:15浏览次数:37  
标签:语句 uid 往下查 -- sql limit address 数据

select * from t_address
        where uid=#{uid}
        order by modified_time DESC limit 0,1

-- limit 0,1 的意思是 ----> 从"t_address数据库"的第0条数据开始,往下查1条数据
-- 如果是"limit 110,1" 的意思是 ----> 从"t_address数据库"的第100条数据开始,往下查1条数据 =>(就是查询第101条,这个数据)
-- 如果是"limit 110,20" 的意思是 ----> 从"t_address数据库"的第100条数据开始,往下查20条数据 =>(就是查询第101--120,这个区间的数据)

1-解析:

所以这个sql语句的整体意思是:

  • 1-根据(uid=#{uid} => 传入的uid),进行select 查询"t_address数据库""的操作

  • 2-通过"order by"进行排序

  • 3-首先(按创建时间的"倒序"排序 --> "modified_time"),其次执行 "limit 0,1"( 从"按创建时间的"倒序‘排序好的数据中’的第0条数据开始,往下查1条数据)

2-流程解析(图片版本)

标签:语句,uid,往下查,--,sql,limit,address,数据
From: https://www.cnblogs.com/chen-zhou1027/p/17041677.html

相关文章

  • RDS For MySQL 本地还原
    RDSFORMySQL下载至本地还原:参考:​​​https://help.aliyun.com/knowledge_detail/41817.html?spm=a2c4g.11186623.4.3.596e10721NSVa5​​完整实例:db_rds_backup.tar日......
  • SQL Server 2019 新增函数
     sys.dm_db_page_info某个数据页的头部信息USEmasterGOCREATEDATABASETest;GOUSETest;GOSELECT[object_id]asobjectid,name,type_desc,create_date,modify_dateIN......
  • SQL Server 2016 Always Encrypted(始终加密)
    AlwaysEncrypted功能旨在保护AzureSQLDatabase或SQLServer数据库中存储的敏感数据,如信用卡号或身份证号(例如美国社会安全号码)。始终加密允许客户端对客户端应用程......
  • 简易版NewSql数据库--单机版kv存储
    数据结构:哈希桶,每个桶内可以装8个数据,然后每一个桶20个相同的桶,在写入的时候,首先通过哈希找到对应的桶,然后在根据当前该哈希值已经有的数量,判断要找存到20个......
  • SparkSQL与Hive查询不一致问题
    问题Sparksql查询出的数据量与hive不一致,重启spark就没问题,查询结果一致。或者报错说读取的文件不存在,类似如下的错误FileReadException:Errorwhilereadingfilexxx.......
  • SQL优化案例9(广东某管理局项目)
    同事找我优化SQL,同一条SQL语句LIKE过滤条件不同,执行时间差别很多,废话不说安排一下。LIKE过滤条件执行快的SQL和执行计划:EXPLAINANALYZESELECTcase_id,cate_......
  • buuctf-web方向--ssrf+sql+dirscan
    [网鼎杯2018]Fakebook首先,扫描该网站利用dirsearch进行扫描获取robot.txt,从中发现源码备份/user.php.bak下载后可读取源码<?phpclassUserInfo{public$name......
  • 记录一次低级错误,关于if语句||的使用是有顺序的
    if(lbhResult==null||lbhResult.Tables[0].Rows.Count==0){return;}if语句是有判断的先后顺序的,从左......
  • MySQL join语句怎么优化?
    在MySQL的实现中,Nested-LoopJoin有3种实现的算法:1、SimpleNested-LoopJoin:简单嵌套循环连接2、BlockNested-LoopJoin:缓存块嵌套循环连接3、IndexNested-LoopJ......
  • oracle merge into与sqlserver merge into 比较
    mergeinto:在两个表之间,根据与源表联接的结果,对目标表执行插入、更新或删除操作。Oracle在9i引入了mergeinto命令,SQLServer2008也引入mergeinto。不多说了,实例对比一......