Bagaimana untuk Mendapatkan Data 7 Hari Terakhir\' dalam Pelayan SQL?

DDD
Lepaskan: 2024-11-02 23:08:29
asal
639 orang telah melayarinya

How to Retrieve the Last 7 Days' Data in SQL Server?

Mengambil Data 7 Hari Terakhir dalam SQL Server

Apabila memuatkan data daripada jadual SQL Server ke dalam jadual MySQL, anda mungkin menghadapi perlu menapis data berdasarkan julat masa. Untuk mendapatkan semula nilai data tujuh hari terakhir, anda boleh menggunakan kuasa fungsi manipulasi tarikh SQL Server.

Pertanyaan:

<code class="sql">SELECT id,    
NewsHeadline as news_headline,    
NewsText as news_text,    
state,    
CreatedDate as created_on      
FROM News    
WHERE CreatedDate >= DATEADD(day,-7, GETDATE())
order by createddate DESC</code>
Salin selepas log masuk

Penjelasan :

  • DATEADD: Fungsi ini membenarkan anda menambah atau menolak bilangan hari tertentu dari tarikh tertentu. Dalam kes ini, DATEADD(hari,-7, GETDATE()) menolak tujuh hari daripada tarikh semasa, memberikan titik permulaan untuk julat masa.
  • GETDATE(): Fungsi ini mengembalikan tarikh dan masa semasa dalam sistem SQL Server.
  • >=: Lebih besar daripada atau sama dengan pengendali memastikan semua baris dengan nilai CreatedDate dalam atau selepas tujuh hari terakhir adalah disertakan dalam pemilihan.
  • PESANAN OLEH: Akhirnya, pertanyaan disusun dalam susunan menurun berdasarkan CreatedDate, membolehkan anda mendapatkan semula entri terbaharu dahulu.

Nota:

  • Sahkan bahawa jenis data lajur CreatedDate dalam jadual SQL Server adalah serasi dengan lajur created_on dalam jadual MySQL.
  • Pastikan parameter sambungan MySQL dikonfigurasikan dengan betul dalam Pentaho sebelum mencuba memuatkan data.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Data 7 Hari Terakhir\' dalam Pelayan SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!