14 มิถุนายน 2553

การเรียงลำดับตัวอักษรในภาษาไทย

หากในฐานข้อมูลคุณเป็นภาษาไทยแล้วอยากเรียงลำดับ  ก ข ค ง
สมมุติมีข้อมูล ก ,เข, เก, ข  ถ้าหากใช้คำสั่ง ORDER BY ธรรมดามันจะเรียง  ก,ข,เก,เข
แต่ถ้าหาำกว่าเราอยากจะเรียงเป็น ก,เก,ข,เข แล้วละก็ ใช้คำสั่งต่อไปนี้ครับ

SELECT * FROM tb_test ORDER BY CONVERT (NAME USING tis620);

เพื่อแปลงเป็น tis620 ก่อนครับ


ข้อมูลจาก บอร์ด thaicreate PHP ครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น