0
我需要近百年的呼叫從現在直到提取當前日期的結束如何在現在和當前日期結束之間提取數據? Postgres的
馬凱:
select * from call where create_at between >= yyyy-mm-dd 00:00:00 and <= yyyy-mm-dd 23:59:59 limit 100
我怎樣才能提取在這個範圍之間的數據?
我需要近百年的呼叫從現在直到提取當前日期的結束如何在現在和當前日期結束之間提取數據? Postgres的
馬凱:
select * from call where create_at between >= yyyy-mm-dd 00:00:00 and <= yyyy-mm-dd 23:59:59 limit 100
我怎樣才能提取在這個範圍之間的數據?
當前日期,意思是今天?
SELECT * from call
WHERE create_at BETWEEN 'today' AND 'tomorrow'
LIMIT 100
如前所述,您可能還需要對它們進行排序,排序邏輯向後他們會給最後的100
SELECT * from call
WHERE create_at BETWEEN 'today' AND 'tomorrow'
ORDER BY create_at desc
LIMIT 100
您也提到了「從現在起」,因此,如果您不希望已走了時間,你可以使用(訂購與否)
SELECT * from call
WHERE create_at BETWEEN now() AND 'tomorrow'
LIMIT 100
是...的範圍是從該日起,直到有一天 –
末注意,一個'limit'沒有'爲了by'會挑隨機行。這可能不是「最後一百個電話」 – Andomar
感謝您的建議...我會按ID或日期添加訂單 –