Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memilih Data dari Minggu Terakhir dalam MySQL?

Bagaimana untuk Memilih Data dari Minggu Terakhir dalam MySQL?

Susan Sarandon
Lepaskan: 2025-01-08 16:42:42
asal
267 orang telah melayarinya

How to Select Data from the Last Week in MySQL?

Cara menggunakan MySQL untuk menanyakan data minggu lepas

Apabila memproses data siri masa, selalunya perlu untuk mendapatkan semula rekod berdasarkan tempoh masa tertentu. Artikel ini akan memperkenalkan cara untuk menanyakan data minggu lepas dan memulakan minggu dengan hari Ahad.

Struktur pertanyaan:

Kami akan menggunakan struktur pertanyaan MySQL berikut:

<code class="language-sql">SELECT column_list
FROM table_name
WHERE date_column BETWEEN start_date AND end_date;</code>
Salin selepas log masuk

Kira tarikh mula dan tamat:

Untuk menentukan tarikh mula dan tamat minggu sebelumnya, kami akan menggunakan fungsi DATE_SUB() dan NOW():

  • DATE_SUB(NOW(), INTERVAL 1 WEEK): Tolak satu minggu dari tarikh semasa dan kembalikan tarikh mula minggu sebelumnya.
  • NOW(): Mengembalikan tarikh dan masa semasa.

Contoh pertanyaan:

Dengan mengandaikan struktur jadual dan data sampel diketahui, pertanyaan berikut akan memilih nilai lajur id dari minggu lepas:

<code class="language-sql">SELECT id
FROM tbname
WHERE date BETWEEN DATE_SUB(NOW(), INTERVAL 1 WEEK) AND NOW();</code>
Salin selepas log masuk

Keluaran yang dijangkakan:

Berdasarkan nilai jadual yang disediakan, output yang dijangkakan bagi pertanyaan ialah 5, 6, 8, yang mewakili nilai id yang direkodkan dalam minggu lepas.

Atas ialah kandungan terperinci Bagaimana untuk Memilih Data dari Minggu Terakhir dalam MySQL?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan