Post archive

Tag: order

  • SQL

    SQL ORDER BY Keyword

    คำสั่ง ORDER BY เป็นคำสั่งที่ใช้สำหรับจัดเรียงข้อมูลที่ดึงออกจากฐานข้อมูล การจัดเรียงสามารถทำได้ทั้งจากน้อยไปหามาก และจากมากไปหาน้อย โดยค่าดีฟอลต์อยู่ที่เรียงจากน้อยไปหามาก ได้ทั้งตัวเลขและตัวหนังสือ

    READ MORE
  • Wordpress

    วิธีดึงข้อมูลออกจากฐานข้อมูลของเวิร์ดเพรส แบบสุ่ม

    หลายครั้งหลายคราที่เราต้องการแสดงบทความที่เขียนไว้ในเวิร์ดเพรสของเรา ออกมาแบบสุ่มๆ อาจจะเอาไปทำบทความที่น่าสนใจ หรือโพสต์อื่นที่น่าสนใจ ก็แล้วแต่จะประยุกต์ใช้งาน

    READ MORE
  • MySQL

    วิธีใช้คำสั่ง substring ของ mysql ประยุกต์จัดเรียงข้อมูลในฐานข้อมูล

    ผมมีเรื่องจะเล่าให้ฟัง ผมได้ออกแบบฐานข้อมูลตัว มีตารางชื่อ tbl_order มีฟิลด์ๆหนึ่ง ชื่อ order_status ทำหน้าที่เก็บสถานะของใบออเดอร์ ผมจะเก็บ back-order-1,back-order-2,back-order-3 ไปเรื่อยๆ

    READ MORE
  • MySQL SQL

    SQL order by ให้ถูกใจเจ้านาย

    คำสั่งที่ใช้สำหรับดึงข้อมูลออกจากฐานข้อมูล พร้อมทั้งจัดเรียงมันออกมาด้วยนั้น เขาใช้คำสั่ง order by ข้อมูลที่ถูกจัดเรียงนั้น สามารถกำหนดให้เรียงมากไปหาน้อย หรือน้อยไปหามากก็ได้ ถ้าเป็นตัวอักษรน้อยไปหามาก มันก็จะเรียงจาก a-z ถ้าเป็นตัวเลข ก็จะเรียงจาก 0 ขึ้นไปเรื่อยๆ

    ทีนี้มันมีปัญหาอยู่ว่า ถ้าเราต้องการ ให้ bangkok มันขึ้นก่อน แล้วค่อยเป็น Sandnes แล้วจึงเป็น Indo

    READ MORE
  • SQL

    การเรียงลำดับโดยใช้ASC และDESC ให้ถูกใจเรา

    บทความนี้เกิดจากผมช่วยแก้ปัญหา การเรียงลำดับข้อมูลให้เพื่อนท่านหนึ่งทาง msn โดยมีข้อตกลงว่า เขาจะต้องเขียนบทความอธิบายสิ่งที่ผมช่วยไป ส่งผม จึงเป็นที่มาของบทความนี้ เราไปดูกันว่าอะไรเกิดขึ้น อ่านบทความนี้ในรูปแบบเอกสารเวิร์ด บทความโดย : buarapa[at]hotmail.com ขอขอบคุณน้ำใจอันงาม ที่ยอมให้เอาบทความมาเผยแพร่ หลายท่านสงสัยกับการเรียงลำดับที่ถูกต้องของตัวหนังสือต้องเรียงจาก ก-ฮ,A-Z หรือตัวเลขต้อง1 2 3 … ∞ ว่าแต่มันก็เรียงอยู่แล้วนิ แต่การเรียงลำดับที่เก็บเป็นชนิดฟิลด์เป็นตัวหนังสือ มันเรียงลำดับถูกของมัน แต่ไม่ถูกของเรา มาดูกันครับ เรามีข้อมูลอยู่ในฟิลด์ id(int), idk(varchar), name(varchar) ชื่อตารางว่า money ข้อมูลในตารางมีดังนี้

    READ MORE
  • HTML

    น้องทำพี่เจ็บนะ ดิสซาเบลด

    เมื่อได้รับคำสั่งจากหน่วยเหนือ ให้ปฏิบัติการปกป้องข้อมูลจากพนักงานผู้ชอบเล่นไม่ซื่อ โปรแกรมระดับลับสุดยอดของบริษัท มีฟอร์มให้ป้อนข้อมูล แจ้งปัญหาของคอมพิวเตอร์ที่เกิดขึ้นในวันนั้นๆ ฟอร์มมีที่ให้ป้อนวันที่มีปัญหา (ที่อนุญาติให้ป้อนเองเนี่ย เนื่องมาจากโปรแกรมนี้ตอนแรก เจ้าพนักงานผู้รับแจ้งใช้อยู่คนเดียว บางทีเขารับแจ้งมาทางโทรศัพท์ แต่ลืมเอาลงโปรแกรม มานึกได้เมื่อสองวันต่อมา เลยให้ป้อนวันย้อนหลังได้ ทีนี้ภายหลังเกิดความคิดว่า ให้พนักงานที่แจ้งปัญหา ป้อนเองดีกว่า ก็ไม่ได้แก้ไขฟอร์มแต่อย่างใด พนักงานบางท่านเลยป้อนวันที่แจ้งปัญหา ย้อนหลังไปหนึ่งวัน เพื่อแย่งคิวซ่อม ) และเกิดการป้อนวันย้อนหลังแย่งคิวกัน เลยต้องแก้ไม่ให้พนักงานป้อนวันเอง ให้ระบบป้อนให้อัตโนมัติ เป็นที่มาของเรื่อง น้องดิสซาเบล็ด

    READ MORE
  • SQL

    SQL ORDER BY Keyword

    คีย์เวิร์ด ORDER BY ใช้สำหรับจัดเรียงข้อมูลที่เราดึงออกมาจากฐานข้อมูล โดยสามารถระบุได้ว่า จะให้จัดเรียงจากน้อยไปหามาก หรือจากมากไปหาน้อย ถ้าไม่มีการระบุ ข้อมูลจะจัดเรียงจากน้อยไปหามาก รูปแบบไวยากรณ์ SELECT column_name(s) FROM TABLE_NAME ORDER BY column_name(s) ASC|DESCSELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC ตัวอย่าง The “Persons” table: P_Id LastName FirstName Address City 1 Hansen Ola Timoteivn 10 Sandnes 2 Svendson Tove Borgvn 23 Sandnes 3 Pettersen Kari Storgt 20 Stavanger 4 Nilsen Tom […]

    READ MORE