rownum是oracle才有的写法,rownum在oracle中可以用于取第一条数据,或者批量写数据时限定批量写的数量等
mysql取第一条数据写法
SELECT * FROM t order by id LIMIT 1;
oracle取第一条数据写法
SELECT * FROM t where rownum =1 order by id;
ok,上面是mysql和oracle取第一条数据的写法对比,不过这只是rownum的一种用法,rownum还可以用于批量写数据
往t表批量写一万条数据:
insert into t(id,date) select sys_guid(),sysdate from dual connect by rownum<=10000;
oracle原版写法:
select * from (select id,name from t) where rownum <![CDATA[<=]]> to_number(num);
mysql改写后的SQL:
SELECT * FROM (SELECT tb.*, @rownum := @rownum + 1 AS rownum FROM (SELECT id, NAME FROM t) tb, (SELECT @rownum := 0) r) AS t WHERE rownum <= CAST(num AS SIGNED INTEGER) ;
以上就是本次介绍的全部知识点内容,感谢大家对小牛知识库的支持。
本文向大家介绍MySQL 读写分离实例详解,包括了MySQL 读写分离实例详解的使用技巧和注意事项,需要的朋友参考一下 MySQL 读写分离 MySQL读写分离又一好办法 使用 com.mysql.jdbc.ReplicationDriver 在用过Amoeba 和 Cobar,还有dbware 等读写分离组件后,今天我的一个好朋友跟我讲,MySQL自身的也是可以读写分离的,因为他们提供了一个新的
本文向大家介绍Mysql 5.7.9 shutdown 语法实例详解,包括了Mysql 5.7.9 shutdown 语法实例详解的使用技巧和注意事项,需要的朋友参考一下 mysql-5.7.9 终于提供shutdown 语法啦: 之前如果想关闭一个mysql数据库可以通过kill 命令、mysqladmin shutdown 、service mysqld stop 等这样的方式。 然而
本文向大家介绍C++ 中strcpy标准写法实例详解,包括了C++ 中strcpy标准写法实例详解的使用技巧和注意事项,需要的朋友参考一下 strcpy标准写法 实例代码: 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
本文向大家介绍MySQL timestamp的类型与时区实例详解,包括了MySQL timestamp的类型与时区实例详解的使用技巧和注意事项,需要的朋友参考一下 MySQL timestamp的类型与时区 MySQL的timestamp类型时间范围between '1970-01-01 00:00:01' and '2038-01-19 03:14:07',超出这个范围则值记录为'0000-0
本文向大家介绍java中Calendar类用法实例详解,包括了java中Calendar类用法实例详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了java中Calendar类用法。分享给大家供大家参考,具体如下: java中的Calendar在开发中经常被忽略,这篇博客总结一下这个类,对后面项目中使用时期的时候有帮助。 Calendar常量(field)的作用 总结: 1)常量的真正意
本文向大家介绍SpringMVC+Mysql实例详解(附demo),包括了SpringMVC+Mysql实例详解(附demo)的使用技巧和注意事项,需要的朋友参考一下 一直用的是ssh,因为公司要用到SpringMVC,以前也没接触过,所以今天来和大家一起学习一下这个框架,以便工作需要。 首先我们先来了解一下什么是模式,模式就是解决某一类问题的方法论,把解决这类问题的解决方法归总到理论的高度,这就