2011-11-10 4 views
-1

Je ne suis pas très familier avec MySQL, car la plupart du temps, j'avais travaillé avec Oracle. Dans Oracle, un jour [du lundi au dimanche] à une date spécifiée peut simplement être affiché à l'aide de la requête SQL SELECT suivante.Comment afficher un jour à une date donnée en utilisant une requête SQL SELECT dans MySQL?

SELECT TO_CHAR(TO_DATE('9-AUG-1988','DD-MON-YYYY'),'DAY')FROM DUAL; 

Il montre le jour [Il peut être tout à partir du lundi au dimanche] à la date indiquée dans le format spécifié dans Oracle. J'ai pris du Gooling mais je ne pouvais pas. Comment est la même chose réalisée dans MySQL?

Répondre

1

Vous pouvez essayer ceci:

SELECT DAYNAME(your_date) FROM your_table 
1

UTILISATION DAYNAME() FONCTION, comme:

mysql> SELECT DAYNAME('2007-02-03'); 
     -> 'Saturday' 
-1
SELECT DAY(DATE_COLUMN_NAME) FROM TABLE_NAME; 
Questions connexes