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

jumat terakhir setiap bulan di MySQL

Ini adalah versi yang disederhanakan menggunakan matematika tanggal saja:

SELECT LAST_DAY(NOW()) - ((7 + WEEKDAY(LAST_DAY(NOW())) - 4) % 7);

Tergantung pada bagaimana NOW() dievaluasi (sekali atau dua kali per pernyataan), Anda mungkin ingin tetap membungkusnya dalam suatu fungsi dan menyimpan hasil NOW() ke dalam variabel, lalu gunakan variabel untuk LAST_DAY(var) panggilan, untuk menghindari kondisi balapan di mana bulan bergulir di antara panggilan ke NOW() .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memeriksa apakah data yang diberikan ada di beberapa tabel (semuanya memiliki kolom yang sama)?

  2. Cara Menggunakan Pernyataan KASUS di MySQL

  3. MYSQL - Pilih nilai spesifik dari array yang diambil

  4. MYSQL mengatur zona waktu dalam kode PHP

  5. Memperbaiki celah di id baris tabel mysql setelah kami menghapus beberapa di antaranya