sql >> Database teknologi >  >> RDS >> Mysql

mysql bestil varchar felt som heltal

Jeg formåede på en eller anden måde ikke at køre forespørgslen med CAST . Jeg fik altid Error Code: 1064 near "DECIMAL" (eller anden numerisk type, som jeg valgte). Så jeg fandt en anden måde at sortere varchar på som tal:

SELECT *
FROM mytable
ORDER BY ABS(mycol)

Lidt enklere og virker i mit tilfælde.



  1. Hvordan date_trunc() virker i PostgreSQL

  2. postgres - hvor i (liste) - kolonne eksisterer ikke

  3. MySQL DATETIME - Skift kun datoen

  4. MySQL fejl - #1062 - Dublet indtastning ' ' for nøgle 2