Page 1 of 1

รบกวนช่วยเปลี่ยน code sql server เป็น ms access ให้หน่อยค่ะ

Posted: Fri Aug 22, 2014 6:30 pm
by nc_jajah

Code: Select all

SELECT Supplier_Name, MAX(SYS_CONNECT_BY_PATH(BDNKIV, ',')) BDNKIV
FROM (SELECT Supplier_Name, BDNKIV,
ROW_NUMBER() OVER(PARTITION BY Supplier_Name ORDER BY Supplier_Name) RN
FROM test_data
GROUP BY Supplier_Name, BDNKIV)
START WITH RN = 1
CONNECT BY PRIOR RN = RN - 1
AND PRIOR Supplier_Name = Supplier_Name
GROUP BY Supplier_Name
code ตอนนี้เป็น sql server อยากเปลี่ยนเป็น ms access ค่ะ
รบกวนช่วยแนะนำหน่อยนะคะ

Re: รบกวนช่วยเปลี่ยน code sql server เป็น ms access ให้หน่อย

Posted: Fri Aug 22, 2014 7:32 pm
by snasui
:D Code นั้นเป็น Code SQL ก็จริงแต่เป็นของ Oracle ปัจจุบันผมไม่ได้ใช้ Oracle ทั้งไม่เห็นโครงสร้างของข้อมูลคงช่วยไม่ได้มากครับ

Re: รบกวนช่วยเปลี่ยน code sql server เป็น ms access ให้หน่อย

Posted: Sun Aug 24, 2014 5:07 pm
by nc_jajah
snasui wrote::D Code นั้นเป็น Code SQL ก็จริงแต่เป็นของ Oracle ปัจจุบันผมไม่ได้ใช้ Oracle ทั้งไม่เห็นโครงสร้างของข้อมูลคงช่วยไม่ได้มากครับ

คือข้อมูลจะเป็น
1 a
1 b
2 a
2 b
3 a

อยากให้เปลี่ยนเป็น
1 a b
2 a b
3 a

Re: รบกวนช่วยเปลี่ยน code sql server เป็น ms access ให้หน่อย

Posted: Mon Aug 25, 2014 7:18 pm
by snasui
:D ขั้นตอนโดยสรุปคือ ใช้ Excel Import ข้อมูลต้นฉบับออกมาให้ได้ก่อน จากนั้นค่อยใช้ Excel ช่วยแปลงแล้วค่อยนำผลลัพธ์ Import เข้า Access ครับ

เมื่อ Import ออกมาได้แล้วแนบไฟล์ตัวอย่างไปถามที่หมวด Excel ครับ