sql >> Databáze >  >> RDS >> Sqlserver

převeďte název měsíce ve varchar na datum, abyste je seřadili podle měsíce

Nejlepší možností je použít správný typ data. V opačném případě vytvořte tabulku (vloženou nebo fyzickou) k mapování měsíců řetězce.

SELECT 1 AS month, 'January' AS strMonth
UNION ALL
SELECT 2, 'February'
UNION ALL
SELECT 3, 'March'
...
SELECT 12, 'December'

Pak zmapujte tento svůj stůl. Zobrazit ukázku



  1. PHP MYSQL Associate pole a tabulka

  2. Rozdělit hodnotu oddělenou čárkou ze sloupce tabulky do řádků pomocí mysql?

  3. Django:jak získat data order_detail_data podle order_id

  4. mysql vkládání do 2 tabulek najednou, které mají primární klíč a cizí klíč