• 技术文章 >数据库 >mysql教程

    MySQL查询某个记录行号

    2016-06-07 14:57:08原创1310

    查询test表中id为16的记录是第几行的两个方法 MySQL mysql select count(*) from test where id = (select id from test where id=16); +----------+| count(*) |+----------+| 1 |+----------+1 row in set (0.00 sec) mysql select count(*) from test wher

    查询test表中id为16的记录是第几行的两个方法 MySQL
    mysql> select count(*)  from test  where id <= (select id from test  where id=16); 
    +----------+
    | count(*) |
    +----------+
    |        1 |
    +----------+
    1 row in set (0.00 sec)
    
    mysql> select count(*)  from test  where id <= 16;
    +----------+
    | count(*) |
    +----------+
    |        1 |
    +----------+
    1 row in set (0.00 sec)
    
    
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:对 SQL Server 2008 的日志文件进行截断 下一篇:sql 多表返回汇总结果
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• mysql怎么查询两个字段的值• mysql管理工具有哪些• mysql的长整型是什么• mysql默认引擎是什么• mysql查询触发器的语句有哪些
    1/1

    PHP中文网