|
|
|
ขอคำแนะนำเรื่อง sql หน่อยครับบบบ ถ้าผมต้องการข้อมูล (1 หรือ 2 และ 3) คำสั่ง AND หรือ OR ต้องจัดรูปยังไงครับ |
|
|
|
|
|
|
|
Code (PHP)
mysql_query("SELECT * FROM ชื่อตาราง WHERE selln_sellid='3' OR selln_sellid='4' AND selln_status='1' ");
|
|
|
|
|
Date :
2012-03-17 15:09:03 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ๋อ
ขอบคุณครับพี่ คนธรรมดา ไม่พิเศษ
|
|
|
|
|
Date :
2012-03-17 15:11:46 |
By :
sodong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยินดีครับ
|
|
|
|
|
Date :
2012-03-17 15:13:41 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะเป็นแบบนี้นะครับ
Code (PHP)
mysql_query("SELECT * FROM ชื่อตาราง WHERE (selln_sellid='3' OR selln_sellid='4') AND selln_status='1' ");
|
|
|
|
|
Date :
2012-03-17 16:30:29 |
By :
wirote_se |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
mysql_query("SELECT * FROM ชื่อตาราง WHERE selln_sellid IN ('3','4') AND selln_status='1' ");
ใช้ IN น่าจะเร็วกกว่า OR ครับ
|
|
|
|
|
Date :
2012-03-17 16:32:29 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับพี่ๆ
การใช้ IN หรอ OR มันแตกต่างกันยังไง พี่วิน
เพราะผมใช้ OR รู้สึกว่ามันช้ามาก ๆ เลย ครับ เป็นเพราะอะไรเหรอครับ
|
|
|
|
|
Date :
2012-03-18 10:41:23 |
By :
sodong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|