sql >> Databasteknik >  >> RDS >> Mysql

HUR väljer min från cast varchar till int i mysql

Jag tror att det här är vad du letar efter:

SELECT
  MIN(CAST(CH1 AS SIGNED)),
  MAX(CAST(CH1 AS SIGNED))
FROM t9

Fungerar SQLFiddle här .

Du måste CASTA värdet som SIGNED , vilket motsvarar INTEGER i MySQL. Mer information om detta, här .



  1. Konvertera en komplex SQL-fråga till SQLAlchemy

  2. Vad är skillnaden mellan lagrade procedurer, funktioner och rutiner?

  3. 0 till 60 :Byte till indirekta kontrollpunkter

  4. SQL skiftlägeskänslig strängjämförelse