- strcolumn*1 (or + 0)
- ประมาณ column นั้น คูณ 1 หรือ บวก 1 นั่นเอง
- แต่เราต้องแน่ใจว่า column ที่เป็น string นั้นต้องเป็นข้อมูลที่สามารถคำนวนให้
Example sakila db
select postal_code + 0 as a from address where postal_code <> '' order by a;OR
select postal_code*1 a from address where postal_code <> '' order by a;
- ผลลัพธ์ที่แต่ก่อนจะเรียงแบบสตริง ก็จะกลายเป็นเรียงแบบ ตัวเลขได้แล้วครับพี่น้อง
อ้างอิง
- http://forums.mysql.com/read.php?108,41401,41401#msg-41401
No comments:
Post a Comment