การค้นหาให้ข้อมูลไม่ซ้ำ โดยมีการ select หลาย colum
กระทู้เก่าบอร์ด อ.Yeadram

 1,477   1
URL.หัวข้อ / URL
การค้นหาให้ข้อมูลไม่ซ้ำ โดยมีการ select หลาย colum

การค้นหาให้ข้อมูลไม่ซ้ำ โดยมีการ select หลาย colume ทำอย่างไร

SELECT ARLINH.Itemkey, ARCUST.Customer_Key, ARCUST.Customer_Name, ARCUST.Resale_No, ARCUST.EmailAddr, ARCUST.Address_1, ARCUST.Address_2, ARCUST.Address_3, ARCUST.WebPage, ARCUST.City, ARCUST.Zip_Code, ARCUST.Attn_Name, ARCUST.Phone_1, ARCUST.Contact_Name, ARCUST.Phone_2, ARCUST.Fax_No
FROM ARLINH INNER JOIN ARCUST ON ARLINH.Custkey = ARCUST.Customer_Key
WHERE (((ARLINH.Itemkey)="31-ROL-CUT-01-0001" Or (ARLINH.Itemkey)="31-ROL-CUT-08-0001"))
ORDER BY ARCUST.Customer_Key;

ปัญหาคือว่า ผมคิวรี่ข้อมูลแล้ว customer_key มันออกมาซ้ำกันครับ เพราะว่าใน table ARLINH ลูกค้า 1 คน ชื้อสินค้าหลายๆ Item ได้

ดังนั้นสิ่งที่ผมต้องการคือจะคิวรี่ข้อมูลยังไงให้ customer_key ออกมาไม่ซ้ำกันครับ


1 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R06099
อ้าวในเมื่อลูกค้า 1 คนซื้อของได้หลายอย่าง

ถ้าลูกค้า นายเอ ซื้อสินค้า 3 รายการ (ไม้บรรทัด, สมุด, ดินสอ)
ในผลลัพธ์ของคิวรี่ ไม่อยากให้ลูกค้าโผล่มา 3 ครั้ง คุณก็ต้องเลือกแล้วล่ะจะให้นายเอ อยู่คู่กับสินค้าใด

จะให้ออกมาเป็น
.......................นายเอ | ไม้บรรทัด

หรือจะให้ออกมาเป็น
.......................นายเอ | ดินสอ

คุณจะตัดรายการ Item ออกด้วยกฎเกณฑ์อย่างไร ลองบอกมาดูครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3290s