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

mysql seřaďte podle názvu asc ingore vedoucí 'the'

Správnější, ale pomalejší odpověď je:

ORDER BY CASE WHEN SUBSTR(name, 1, 4) = 'the ' THEN SUBSTR(name, 5) ELSE name END;


  1. Jak zřetězit všechny výsledky z řádku tabulky?

  2. Funkce okna PostgreSQL:row_number() over (pořadí sloupců oddílu podle sloupce2)

  3. Transponování výsledku sql tak, aby jeden sloupec přešel do více sloupců

  4. PDO vrací v PHP5.4 celočíselné sloupce jako String