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

MySQL:Pilih bulan sebelumnya dan bulan sebelumnya

Jika Anda mengurangi hari saat ini dalam sebulan dari tanggal dan menambahkan 1, Anda memiliki awal bulan saat ini. Anda dapat menggunakan logika ini:

where time between date_sub(curdate(), interval day(curdate()) - 1 day) and
                   date_sub(date_add(date_sub(curdate(), interval day(curdate()) - 1 day), interval 1 month), interval -1 day)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLSTATE[HY000]:Kesalahan umum:1298 Zona waktu tidak diketahui atau salah:jendela 'UTC'

  2. Penggunaan indeks spasial/teks lengkap/hash yang salah dan urutan indeks eksplisit pada MySQL 8.0.11

  3. MySQL:Pisahkan daftar yang dipisahkan koma menjadi beberapa baris

  4. Struktur/Desain Basis Data

  5. Gabungkan dua tabel untuk mendapatkan seluruh catatan