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

Dapatkan nama Hari Kerja dari nomor indeks di MYSQL

Seperti yang disebutkan @Aliminator, Anda dapat menggunakan DAYNAME dengan DATE .

Namun, jika Anda tidak ingin mengubah skema Anda, berikut adalah peretasan yang bagus untuk Anda:

 SELECT DAYNAME(CONCAT("1970-09-20", dayIndex)) FROM your_table;

Hal ini berdasarkan fakta bahwa tahun 1970-09-20 adalah hari Minggu, tanggal 21 adalah hari Senin, dan seterusnya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konversikan BIGINT TANPA TANDATANGAN ke INT

  2. MySQL tidak akan membiarkan Login Pengguna:Kesalahan 1524

  3. Mysql Setara dengan metaphone php dan soundex

  4. Gabungkan nilai dua baris menjadi satu

  5. Apa yang dikatakan standar SQL tentang tanda kurung dalam pernyataan SQL UNION/EXCEPT/INTERSECT?