查詢今天最后一條數(shù)據(jù)
創(chuàng)新互聯(lián)公司是專業(yè)的丹江口網(wǎng)站建設公司,丹江口接單;提供成都網(wǎng)站設計、網(wǎng)站制作,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行丹江口網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
SELECT * FROM `weibo_logs` where DATEDIFF( NOW(),date)=0 order by `date` desc limit 1
查詢符合條件的weibo_user_id每天的一條數(shù)據(jù)
SELECT weibo_user_id, DATE_FORMAT(date,'%Y-%m-%d') FROM `text` where 'weibo_user_id'='{$source_account-id}' GROUP BY DATE_FORMAT(date,'%Y-%m-%d')
這樣會有排序問題,那么就先排序
SELECT DATE_FORMAT(date,'%Y-%m-%d') as d
FROM (SELECT * FROM `text` ORDER BY date DESC) as s
where 'weibo_user_id'='{$source_account-id}'
GROUP BY DATE_FORMAT(date,'%Y-%m-%d')
SELECT * FROM 當前表
WHERE id = ( SELECT MAX( id ) FROM 當前表 WHERE userid= '10000' )
解釋一下:首先括號里先查出此userid登錄的所有記錄,然后去max最大的id,最后把最大的id的記錄查出來,即檢索出上次此用戶登錄的信息
在PHP中使用SQL語句可以通過倒序排列記錄取出第一條的記錄取到最后一條數(shù)據(jù)。
一般,php調用mysql的接口查詢,查詢語句如下:
select * from table order by id DESC limit 1
這樣就取出記錄的最后一條記錄。