7月8日1、查詢指定月份數(shù)據(jù) SELECT * FROM 表名 WHERE YEAR(時間字段名)='2020' AND MONTH(時間字段名)='9' 2、查詢某天的數(shù)據(jù) select * from...
成都創(chuàng)新互聯(lián)是一家以網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、品牌設(shè)計、軟件運維、成都網(wǎng)站營銷、小程序App開發(fā)等移動開發(fā)為一體互聯(lián)網(wǎng)公司。已累計為成都展覽展示等眾行業(yè)中小客戶提供優(yōu)質(zhì)的互聯(lián)網(wǎng)建站和軟件開發(fā)服務(wù)。
select?top?1?*?from?[tableName]?order?by?[排序字段]?desc?
-------或
set?rowcount?1
select??*?from?[tableName]?order?by?[排序字段]?desc
sqlserver快速取返回結(jié)果的方法
上面舉例了mssql的方法,參照一下,是否可以改寫為mysql的
如有疑問,及時溝通!
如果是沒有規(guī)律的取值,那么是沒有實際意義的,如果是為了找字段的取值范圍,那么可以通過升序和降序查詢兩次,在作為一個結(jié)果輸出實現(xiàn)。
sql:select * from(select top 1 * from tblname order by id desc)
union (select top 1 * from tblname order by id asc);
解釋:先降序查詢出第一條記錄,然后在升序查詢出第一條記錄,之后將結(jié)果作為兩條數(shù)據(jù)輸出。
將主表與從表進行連接查詢 join
從表中用創(chuàng)建時間或其他時間字段進行排序
將查詢的結(jié)果用LIMIT取出第一條數(shù)據(jù)即可