Comme @Aliminator l'a mentionné, vous pouvez utiliser DAYNAME
avec une DATE
.
Cependant, si vous ne souhaitez pas modifier votre schéma, voici une astuce astucieuse :
SELECT DAYNAME(CONCAT("1970-09-20", dayIndex)) FROM your_table;
Ceci est basé sur le fait que 1970-09-20 était un dimanche, le 21 était un lundi, et ainsi de suite.