ผมแค่จะบ่นครับ คืออยู่ในวงการพัฒนาซอฟต์แวร์มา 10 กว่าปีแล้ว เพิ่งจะเจออะไรแปลก ๆ แบบนี้

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

ปัญหาที่ผมเจอคือ มันไม่รับคำสั่ง SQL ของผมครับ ซึ่งมันเป็นคำสั่งที่เรียบง่ายมาก ดังต่อไปนี้

select member_id, name from member where member_id = (select max(member_id) from member)

ทำที่ localhost ก็ผ่าน ทำที่ไหน ๆ ก็ผ่าน แต่ถ้าเป็นโฮสติ้งที่ผมเช่าเพื่อวางบล็อกนี้ มันไม่ผ่าน เอ้อ แปลกดี!!!

นี่มันคำสั่งอันแสนจะพื้นฐานเลยนะเนี่ย

ป.ล. หรือว่า mysql รุ่น 4.0.21 มันไม่รับคำสั่งพื้น ๆ แบบนี้?

[tags]SQL,อัศจรรย์,คอมพิวเตอร์,ซอฟต์แวร์,การสร้างซอฟต์แวร์,SaaS, Software as a Service[/tags]

Related Posts

11 thoughts on “อัศจรรย์แห่ง SQL

  1. งืมๆ พี่ไท้ลองตรวจสอบดูซิว่า โฮสต์ที่พี่ไท้ใช้อยู่เนี่ย เค้าให้บริการ MySQL ในเวอร์ชันไหน ถ้าต่ำกว่า 4.1 ก็รู้สึกว่ามันจะใช้ subselect ไม่ได้นะครับ

    ส่วนมากโฮสต์เมืองไทยยังใช้ 4.0 กันอยู่เลย แต่หลายๆ เจ้าก็ขยับขึ้นไปเป็น 5.0 พร้อมๆ กับให้บริการ 4.0 ไปด้วยแล้วล่ะ (โฮสต์นอกส่วนใหญ่ใช้ 4.1)

  2. ทุกท่าน – ผมเลี่ยงไปใช้คำสั่งในรูปแบบอื่นแล้วครับ เป็นการแก้ปัญหา ไม่ดื้อรั้นครับ

  3. ????????? sort ??????????????????????????????????????????????????????????????

    PS. can’t type thai in this page w/ IE7
    T T

    ????????????????????????????????????????????????????????????????
    I-4!L5H-7HA%I’G-!2-H0
    ?????????????????????????????????????????????????????????????????????????????????????

  4. จำได้ว่า mysql รุ่นเก่า ๆ ไม่ต้อนรับ complex query อ่ะครับ เหมือนที่คุณ crucifier บอกอ่ะครับ

  5. ผมเขียนเสร็จแล้วครับ ขอบคุณมากครับคุณ iPAtS

    หลังจากคุณ Crucifier บอก ก็ไปค้น ๆ ครับคุณ Tee คุณ devmonkey แล้วก็พบว่า … มันไม่รองรับ … จริง ๆ

  6. ผมรออยู่อ่ะคุณ TiD ว่าเมื่อไหร่น้อ โฮสติ้งเมืองไทย จะปรับ mysql กับ php ให้เป็นรุ่นที่ทันสมัยที่สุดซะที รอร๊อรอ

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *