I have the following query in SQLite:
SELECT * FROM t1 ORDER BY t1.field
Where t1.field
is a text column containing numbers. Is it posible to force SQLite to consider the values of t1.field as numbers instead of strings (whithout doing ALTER TABLE
)? Right now the sort is a pure string one, so 10 goes before 2.
Thank you.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…