ThaiSEOBoard.com

อื่นๆ => Cafe => ข้อความที่เริ่มโดย: AGooModify ที่ 08 กรกฎาคม 2011, 15:40:45



หัวข้อ: มีเซียน Access ไหมครับ
เริ่มหัวข้อโดย: AGooModify ที่ 08 กรกฎาคม 2011, 15:40:45
ตามโจทย์ด้านล่างนี้ทำอย่างไรครับ  :wanwan017:

แสดง field id ที่เหมือนกัน field ที่ต่างกันก็แสดงด้วย


โค๊ด:
TABLE1		                       TABLE2                     TABLE3
   ID         ID ID
   A         A
   B
   C          C
   D
   E         E E
        F
                                        G
              H
:wanwan017:



หัวข้อ: Re: มีเซียน Access ไหมครับ
เริ่มหัวข้อโดย: jomynn ที่ 08 กรกฎาคม 2011, 15:46:48
ต้องการให้แสดงในไหน
Query
Forms
Reports



หัวข้อ: Re: มีเซียน Access ไหมครับ
เริ่มหัวข้อโดย: AGooModify ที่ 08 กรกฎาคม 2011, 15:48:28
Query ครับ 


ความหวังมาละ  :wanwan017:


หัวข้อ: Re: มีเซียน Access ไหมครับ
เริ่มหัวข้อโดย: jomynn ที่ 08 กรกฎาคม 2011, 16:06:13
SELECT TABLE1.ID AS TABLE1 , TABLE2.ID AS TABLE2 , TABLE3.ID AS TABLE3
FROM TABLE1 OUTER JOIN TABLE2 ON TABLE1.ID = TABLE2.ID OUTER JOIN TABLE3 ON TABLE2.ID = TABLE3.ID
ORDER BY TABLE1.ID


ประมาณนี้ครับ


หัวข้อ: Re: มีเซียน Access ไหมครับ
เริ่มหัวข้อโดย: jaislow ที่ 08 กรกฎาคม 2011, 16:12:57
ไม่เคยเรียน + + เอาใจช่วยละกันคับ


หัวข้อ: Re: มีเซียน Access ไหมครับ
เริ่มหัวข้อโดย: jomynn ที่ 08 กรกฎาคม 2011, 16:38:38
ขอ โทษ ที่ บอกไป มัน ใช้ได้กับ SQL SERVER

ACCESS NOT SUPPORT FULL

ต้อง ทำ INNER JOIN +  LEFT OUTER JOIN + RIGHT + OUTER JOIN

แล้ว เอา มา UNION กัน
ตาม ตัวอย่างนี้
http://www.databasejournal.com/features/msaccess/article.php/3516561/Implementing-the-Equivalent-of-a-FULL-OUTER-JOIN-in-Microsoft-Access.htm