mahahingk

Tue 10 Jun 2008 11:12:37
Tue 10 Jun 2008 11:12:37
ต้องการดึงข้อมูลจาก2ตารางที่อ้างอิงจากฟิลด์เดียวกันแต่ต้องการที่จะWHEREอีกฟิลด์หนึ่งของ1ใน2ตารางนั้น
$sql = "SELECT * FROM tb_login, tb_disabled where tb_login.hn = tb_disabled.hn AND tb_disabled.d_tambol=$d_tambol";
***ไม่แน่ใจว่าถามถูกรึป่าวคร้า***
webmaster

Tue 10 Jun 2008 12:30:09
Tue 10 Jun 2008 12:30:09
การ query จากตารางตั้งแต่ 2 ตารางขึ้นไปควรใช้ JOIN ครับเพื่อไม่ให้เกิด full table scan ครับรูปแบบคือ
SELECT [field_list] FROM [table1] JOIN [table1] ON [table1].[index]=[table2].[index] WHERE [condition]
SELECT [field_list] FROM [table1] JOIN [table1] ON [table1].[index]=[table2].[index] WHERE [condition]
mahahingk

Wed 25 Jun 2008 22:07:19
Wed 25 Jun 2008 22:07:19
ช่วยตอบหน่อยน่ะค่ะ คือว่า ต้องการทำการสุ่มแบนเนอร์ น่ะค่ะ ไม่ทราบว่าพอจะมีวิธิการอย่างไรบ้างค่ะ
webmaster

Thu 26 Jun 2008 01:44:47
Thu 26 Jun 2008 01:44:47
การสุ่ม record หาได้ใน article เลยครับ
mahahingk

Sun 29 Jun 2008 15:47:18
Sun 29 Jun 2008 15:47:18
อยากได้โค้ดที่ใช้ล้างข้อมูลของแต่ละเทเบิลอ่ะค่ะ แล้วก้อกำหนดวันที่ ว่าลบได้วันไหนถ้ายังไม่ถึงวันลบไม่ได้อ่ะค่ะ รบกวนหน่อยน่ะค่ะ
webmaster

Sun 29 Jun 2008 16:30:33
Sun 29 Jun 2008 16:30:33
ในภาษา SQL จะมีคำสั่ง TRUNCATE อยู่ครับการใช้งานก็ใช้ในรูปแบบ
TRUNCATE TABLE [table_name]
ส่วนการจะบังคับการลบอย่างไรต้องคิด algorithm เอาเองครับว่าจะให้เป็นอย่างไร
TRUNCATE TABLE [table_name]
ส่วนการจะบังคับการลบอย่างไรต้องคิด algorithm เอาเองครับว่าจะให้เป็นอย่างไร
mahahingk

Mon 30 Jun 2008 10:57:40
Mon 30 Jun 2008 10:57:40
ขอบคุณค่ะ

















