菜鸟:取出前5条数据、取出最后5条数据 求2条数据库命令,网上查了半天没查到。1、在一张表中取出前5条数据(其实多少条无所谓),全部字段都取2、在不知道id数范围的情况下,取出数据库最后5条数据,同样全部字段 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、在一张表中取出前5条数据(其实多少条无所谓),全部字段都取select * from 一张表 order by id limit 5;2、在不知道id数范围的情况下,取出数据库最后5条数据,同样全部字段select * from 一张表 order by id desc limit 5; 手册中参考一下SELECT的语法说明中的LIMIT部分。MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html 你要查的前几条数据 是要在你需要排序的字段上选取 那么就要在表中选一个可以并且需要的字段排序第一个:--假设你需要在字段ID上排序select * from tbname order by id limit 5;--假设是随机的前5个select * from tbname order by rand() limit 5 ;第二个--假设你需要在字段ID上排序select * from tbname order by id desc limit 5; 关于in和exists的优化问题,搜索无准确结果,在MYSQL MYSQL 返回的结果集有一行,结果是 NULL。 PostgreSQL不能创建名为user的表吗? MySql 数据结构转换 问题 mysql的触发器是否支持数组 以及复杂的循环 ? mysql连接被频繁中断 mysql中如何实现类似sqlserver的数据表缓存依赖???? 请教: Mysql中ID的问题 如何在MySQL中保存的不同的文件类型 navicat 能不能给mysql的用户针对不同的表设置不同的权限? 一个mysql中关于in子查询的问题 关于update时,违反唯一性约束的问题
select * from 一张表 order by id limit 5;2、在不知道id数范围的情况下,取出数据库最后5条数据,同样全部字段
select * from 一张表 order by id desc limit 5;
第一个:--假设你需要在字段ID上排序
select * from tbname order by id limit 5;--假设是随机的前5个
select * from tbname order by rand() limit 5 ;
第二个--假设你需要在字段ID上排序
select * from tbname order by id desc limit 5;