SELECT Order_no,Vio_name,Vio_allowno,Vio_cardno,Vio_carno,Vio_cartype,Vio_carlogo,Vio_carprovince,Order_address,Order_date,Order_time,Law_name,Law_price FROM Orderbill INNER JOIN Violator ON Orderbill.Vio_allowno = Violator.Vio_allowno INNER JOIN Law ON Orderbill.Law_id = Law.Law_id ORDER by Order_date ASC
คับบบ ซึ่ง Vio_allowno เป็น primary key และ Foreign Key
คิวรี่แล้วมัน error อย่างนี้ครับ Msg 209, Level 16, State 1, Line 1
Ambiguous column name 'Vio_allowno'. ซึ่งเอา Vio_allowno ให้ คิวรี่ผ่าน
SELECT Order_no ,Vio_name,Vio_allowno ,Vio_cardno
,Vio_carno,Vio_cartype,Vio_carlogo,Vio_carprovince,Order_address
,Order_date,Order_time,Law_name,Law_price
FROM Orderbill
INNER JOIN Violator
ON Orderbill.Vio_allowno = Violator.Vio_allowno
INNER JOIN Law
ON Orderbill.Law_id = Law.Law_id
ORDER by Order_date ASC
// โพสคราวหน้าขอความกรุณาเอา TAG Code ครอบด้วยนะคะจะสะดวกในการอ่านมากค่ะ
// ชื่อ field Vio_allowno ซ้ำกันจากสองตาราง คุณต้อรับว่า FIELD ใน SELECT จะดึงจากตารางไหนค่ะ
// เช่นเดียวกับ field อื่นถ้ามีชื่อซ้ำกันต้องรระบุว่าจะดึงออกจากตารางไหนค่ะ
>> SELECT Violator.Vio_allowno
Date :
2010-03-04 20:52:21
By :
blurEye
No. 3
Guest
ขอบคุณคุณ Yuon มากๆๆนะคร้าบบบบบ ทำได้แล้วครับ ครั้งจะโพส TAG Code ครอบด้วยค้าบบบ