mysql查询表中最后一条记录

查询全部的记录:            select * from test_limit ;

查第一条记录:             select * from test_limit limit 1;

查前面两条记录:         select * from test_limit limit 0,2;

查第二和第三条记录:     select * from test_limit limit 1,2;

查最后一条记录:          select * from test_limit order by id DESC limit 1;

原文地址:https://www.cnblogs.com/ykcbwdt/p/12085022.html

时间: 2024-11-09 18:43:26

mysql查询表中最后一条记录的相关文章

php实现只保留mysql中最新1000条记录

这篇文章主要介绍了php实现只保留mysql中最新1000条记录的方法和相关示例及数据库结构,十分的全面,有需要的小伙伴可以参考下. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <?php mysql_connect("localhost","root","root"); mysql_select_db("test"); //保留最新的1000条记录 $

mySQL中插入多条记录

用一条INSERT向SQL中插入多条记录 2008-12-22 10:07:01|  分类: 记事本_编程技术|举报|字号 订阅 Sql 语法: 插入多行记录 Insert Into TableName1 ( column1 ,column2 ) Select column1,column2 From TableName2 Insert Into TableName ( column1,column2 ) Values ( value1,value2 ) , ( value3,value4 )

Mysql 高效随机生成N条记录

1 select *, rand() as random FROM yef_exercises where id not in(1) order by random limit 1 // Mysql Mysql 高效随机生成N条记录,布布扣,bubuko.com

ACCESS-delphi向中插入一条记录报错,但ACCESS不会

问题:在DELPHI中向ACCESS中插入一条记录时,提示“插入错误”,但是取出SQL直接放在ACCESS中插入成功?答:原因是插入语句中的字段名是DELPHI的内部标示符.

30-4 向表中插入多条记录

----------------------向表中插入多条记录-------------------- --将TblStudent表的结构和表中的数据备份到TblStudent20140506Backup表中. --TblStudent20140506Backup表是在执行 select into 语句时创建的. --select into 语句不能重复执行,因为每次执行都会创建一个TblStudent20140506Backup表. --TblStudent表结构包括自动编号列都会在TblSt

通过 JDBC 向指定的数据表中插入一条记录,查询记录

//通过 JDBC 向指定的数据表中插入一条记录 /*  * 1.Statement: 用于执行SQl语句的对象  *  通过Connection 的createStatement()方法来获取  *  通过executeUptate(sql) 可执行sql语句  *  传入的sql 可以是 insert , update, delete 但不能是select  * 2.Connection 和 Statement 需要关闭  *  需要在finally中关闭  * 3.关闭的顺序:先关闭后获取

关于Oracle,sqlserver,mysql中查询10-20条记录的写法

一: oracle数据库写法: 1:select * from (select rownum rn ,* from 表名 where?rownum<20?) a? ?where a.rn>10 2:select * from 表名 where rownum<20 minus select * from 表名 where rownum<10 ? 二:SqlServer数据库写法: 1:select top 20 * from tablename where id not?exists

Mysql取分组中前N条记录

表结构如下:CREATE TABLE `dwb_rmirror_req_d` ( `thedate` varchar(10) NOT NULL DEFAULT '', `node` varchar(15) NOT NULL DEFAULT '', `req_num` bigint(20) DEFAULT NULL, PRIMARY KEY (`thedate`,`node`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 表中的记录如下:mysql> select *

MySQL 快速构造一亿条记录的表

  在上一次朋友问我如何快速构造一亿条记录的表后,我理出了实行的办法,见:http://blog.csdn.net/mchdba/article/details/52938114,但是因为录入一亿表需要2个小时,所以还是感觉速度慢了些,那有没有啥办法能加快这一步骤呢?   1.建一张通用的用户表 建用户表没有啥变化,还是和上次一样. USE test; CREATE TABLE `UC_USER` ( `ID` BIGINT (20), `USER_NAME` VARCHAR (400), `U