VARCHAR として格納されている番地がいくつかありますが、可能な場合は INT として並べ替えたいと考えています。この構文は受け入れられますが、最大 = 53、最小 = 1203 のようなアルファ ソート セットが生成されます
SELECT `StreetName`,
CAST( MIN( `StreetNumber` ) AS UNSIGNED) as min,
CAST( MAX( `StreetNumber` ) AS UNSIGNED) as max
FROM `tblAddToLotBridge`
WHERE `LotNumber` = '$item_lotnum'
AND `Primary_Secondary` = 0
GROUP BY `StreetName`
ORDER BY `StreetName`
/のCAST()
中にネストしようとしましたが、その構文は拒否されました。MIN()
MAX()
DWIM の正しい構文は何ですか?