รบกวน อธิบายโค๊ดนี้หน่อยครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
เอาดะคุง
PHP Newbie
PHP Newbie
Posts: 4
Joined: 01/01/1970 7:00 am

รบกวน อธิบายโค๊ดนี้หน่อยครับ

Post by เอาดะคุง » 02/04/2007 3:13 pm

$sql = "SELECT c.id, n.alias " .
"FROM char_main c ".
"JOIN char_good_bad_link gb " .
"JOIN char_main n " .
"ON (c.id = gb.good_id AND n.id = gb.bad_id) " .
"OR (n.id = gb.good_id AND c.id = gb.bad_id)";


///////////////////////////////////////////////////////////////////////////////
1. ทำไมต้องเป็น c.id, n.alias ครับ ทำไมไม่ใช่ SELECt id,alias
2. JOIN char_good_bad_link gb แปลว่าอะไรเหรอคัรบ ผมมีแต่ table char_good_bad_link
3. JOIN char_main n แปลว่าอีหยังครับ
4. "ON (c.id = gb.good_id AND n.id = gb.bad_id) " . ยิ่งงงไปใหญ่
5. "OR (n.id = gb.good_id AND c.id = gb.bad_id)"; ก็งง ไปอีก

ขอบพระคุณครับ

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23240
Joined: 22/09/2008 6:18 pm
Contact:

Post by mindphp » 02/04/2007 6:22 pm

ชออธิบาย รวมๆ ละกันนะครับ
เป็น การ select ค่าจากสอง ตาราง แล้ว ตั้ง ชื่อ ตารางใหม่ ให้สั้น ลงนะครับ นะครับ
ลอง ดู ตัวอย่าง จากที่นี่ประกอบ
http://www.w3schools.com/sql/sql_join.asp
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 14 guests