MySQL查月底最後一條記錄

2021-09-29 10:04:31 字數 490 閱讀 9299

人工智慧,零基礎入門!

第一種方法:選定時間範圍,然後倒序排序,通過limit關鍵字只查第1行就是最後一條記錄

select* from order where order_time>='2019-10-01'and order_time<'2019-11-01' order by order_time desc

limit 1;

第二種方法:資料庫表的主鍵id一般是設定自增長的,所以直接找到最大的id就是最後一條記錄

select* from order whereid= (selectmax(id) from order);

業務上遇到過這個需求,所以記錄一下!

從mysql中查最後一條記錄

select from table order by id desc limit 1 mysql select from 表名 or der by 表 id desc limit 1 sqlserver oracle select top 1 from 表名 order by 表 id desc 首...

MYSQL中取得最後一條記錄

在mysql中,使用auto increment型別的id欄位作為表的主鍵,並用它作為其他表的外來鍵,形成 主從表結構 這是資料庫設計中常見的用法。但是在具體生成id的時候,我們的操作順序一般是 先在主表中插入記錄,然後獲得自動生成的id,以它為基礎插入從表的記錄。這裡面有個困難,就是插入主表記錄後...

MySQL獲得每天最後一條記錄

表 test entity 中資料 情況一 如果時間列 create date 是 datetime 格式 2020 08 24 15 57 57 select a.id,a.test name,a.create date,b.date from test entity a join select ...