วันพุธที่ 27 สิงหาคม พ.ศ. 2557

mysql การจัดเรียงข้อมูล Utf8 แบบ tis620

 MySql หากเราใช้ charset เป็น utf-8  เวลาที่เรา oder by การจัดเรียงข้อมูลตัวอักษรที่เป็นภาษาไทยจะไม่ถูกต้อง ดังนั้นเราต้องใช้การจัดเรียงแบบ  tis-620  ซึ่งจะทำให้การจัดเรียงข้อมูลได้อย่างถูกต้อง

SELECT * FROM `table` ORDER BY CONVERT( province USING tis620 ) ASC