Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara memilih tanggal 30 hari terakhir di MySQL?

Saya meretas ini bersama dari kode orang lain, tetapi tampaknya berhasil:

SELECT DATE_FORMAT(m1, '%d %b %Y')
FROM (
SELECT SUBDATE( NOW() , INTERVAL 30 DAY) + INTERVAL m DAY AS m1
FROM (
select @rownum:[email protected]+1 as m from
(select 1 union select 2 union select 3 union select 4) t1,
(select 1 union select 2 union select 3 union select 4) t2,
(select 1 union select 2 union select 3 union select 4) t3,
(select 1 union select 2 union select 3 union select 4) t4,
(select @rownum:=-1) t0
) d1
) d2 
WHERE m1 <= now()
ORDER BY m1

Kode asli oleh valex ada di sini:

Bagaimana caranya untuk mendapatkan daftar bulan antara dua tanggal di mysql



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL Nilai GANDA salah terpotong

  2. Kesalahan saat mengakses EntityManager - openjpa - WS profil liberty

  3. Mengubah folder tmp mysql

  4. Pengaturan mysql zona waktu codeigniter

  5. Cara menghitung rata-rata bergerak berganda di MySQL