sql >> Databáze >  >> RDS >> Mysql

Rychlý tip MySQL:Použití funkce DAYOFWEEK

Znalost dne v týdnu pro zadané datum je častým požadavkem pro programy a správce databází, kteří chtějí získat data z databáze. Naštěstí má MySQL funkci známou jako DAYOFWEEK díky tomu je shromažďování těchto informací jednoduché.

Pořadí dnů začíná nedělí (1), pondělím (2), úterým (3), středou (4), čtvrtkem (5), pátkem (6) a končí sobotou (7).

Můžete použít VYBRAT pomocí příkazu DAYOFTHEWEEK  funkce pro dotaz na databázi MySQL, abyste zjistili, na který den v týdnu připadá konkrétní datum. Zde je například příklad dotazu MySQL pomocí DAYOFWEEK :

SELECT DAYOFWEEK('2021-03-11');

Spuštění tohoto dotazu by mělo za následek výstup:

5

3. listopad 2021 připadá na čtvrtek, což je 5. den v týdnu.


  1. Rychlý skript, který vrací všechny vlastnosti ze SERVERPROPERTY() v SQL Server 2017/2019

  2. Položky ORDER BY se musí objevit ve výběrovém seznamu, pokud příkaz obsahuje operátor UNION, INTERSECT nebo EXCEPT (SQL Server)

  3. Použití Oracle JDeveloper s databázovou službou MySQL na platformě Oracle Cloud, část 1

  4. SQL Server 2008 Spatial:Najděte bod v mnohoúhelníku