BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: เครือข่ายบริการสุขภาพ อ.จักราช @นคราชสีมา ที่ กุมภาพันธ์ 02, 2010, 20:16:45 PM

หัวข้อ: ขอการเขียนคำสั่ง Update table ใน Access 2003 หน่อยครับ
เริ่มหัวข้อโดย: เครือข่ายบริการสุขภาพ อ.จักราช @นคราชสีมา ที่ กุมภาพันธ์ 02, 2010, 20:16:45 PM
พอดีมีฐานข้อมูลสิทธิเป็น Access ครับ และเชื่อม Mysql ผ่าน ODBC  อยากทราบการเอาข้อมูลจาก Table ที่ 1 ไป Update table ที่ 2 ดังภาพครับ แนะนำภาษา หรือวิธีการหน่อยครับ
หัวข้อ: Re: ขอการเขียนคำสั่ง Update table ใน Access 2003 หน่อยครับ
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 02, 2010, 21:45:10 PM
ตารางที่ 1 มี field อะไรบ้าง
ตารางที่ 2 มี field อะไรบ้าง
หัวข้อ: Re: ขอการเขียนคำสั่ง Update table ใน Access 2003 หน่อยครับ
เริ่มหัวข้อโดย: saiphon ที่ กุมภาพันธ์ 02, 2010, 22:37:45 PM
INSERT INTO "table1" ("column1", "column2", ...)
SELECT "column3", "column4", ...
FROM "table2"
where table2.column3  in (select  column1 from table1)

นำไปประยุกต์ใช้ต่อนะครับ..เพราะไม่รู้ว่า table ทั้ง 2 มี ฟิล์ว ใดบ้างและจะupdate ฟิว์ล ไหน ด้วยค่าอะไร
หัวข้อ: Re: ขอการเขียนคำสั่ง Update table ใน Access 2003 หน่อยครับ
เริ่มหัวข้อโดย: poramat ที่ กุมภาพันธ์ 03, 2010, 06:06:40 AM
ผมใช้วิธีส่งออกตารางของ Access เข้าไปที่ MySQL ก่อนแล้วใช้คำสั่ง Update ประมาณของท่าน saiphon ที่ MySQL Query ครับ แบบว่าเดียวนี้ไม่ค่อยถนัด Access แล้วครับ
หัวข้อ: Re: ขอการเขียนคำสั่ง Update table ใน Access 2003 หน่อยครับ
เริ่มหัวข้อโดย: James011 ที่ กุมภาพันธ์ 03, 2010, 07:45:02 AM
 ;D ;D  ดูตามรูปครับ หรือ ส่ง Table 1 และ Table 2 ที่เป็น DB Access  ขึ้นมาก็ดีครับ
          เดี่ยวทำคำสั่งให้ใน Access เลยครับแล้วค่อยไปปรับใช้กับ DB จริง
หัวข้อ: Re: ขอการเขียนคำสั่ง Update table ใน Access 2003 หน่อยครับ
เริ่มหัวข้อโดย: เครือข่ายบริการสุขภาพ อ.จักราช @นคราชสีมา ที่ กุมภาพันธ์ 03, 2010, 08:48:50 AM
ขอบคุณครับ เดี๋ยวลองก่อนนะครับ
หัวข้อ: Re: ขอการเขียนคำสั่ง Update table ใน Access 2003 หน่อยครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กุมภาพันธ์ 03, 2010, 10:08:58 AM
Navicate นำเข้าข้อมูลจากตาราง Asscess ไปที่ตาราง Hipdata เลยครับ แล้วค่อยทำ  Update Query ครับ น่าจะง่ายและไวครับ  ไม่ต้อง ODBC