Devamlı olmayan bir tablo/takma ad: sqlfiddle içinde 'Donut_Order' hatası Ben googled ve stackoverflow burada aynı sorunların birçoğu baktı ve takma ad ile bir şey olduğunu fark ettim ama kafamı etrafına dolamıyorum. Burada yanlış yaptığımı kimse anlatabilir mi?Benzersiz tablo/diğer adlar Sorguya Katıl
SELECT date_of_order, Qty_Of_Donuts_In_Order.donut_order_id, Customer.customer_id,
first_name, last_name, street_address, apt_number, city, st, zip_code, home_phone, mobile_phone, other_phone,
qty_of_donuts, Donut.donut_id,
name, description, unit_price,
unit_price * qty_of_donuts AS line_total,
sum(unit_price * qty_of_donuts) AS sub_total,
tax, sum(unit_price * qty_of_donuts) * 1.1 AS total,
handling_notes
FROM
Customer JOIN Donut_Order
ON Customer.customer_id = Donut_Order.customer_id,
Donut_Order JOIN Qty_Of_Donuts_In_Order
ON Donut_Order.donut_order_id = Qty_Of_Donuts_In_Order.donut_order_id,
Qty_Of_Donuts_In_Order JOIN Donut
ON Qty_Of_Donuts_In_Order.donut_id = Donut.donut_id;
Şimdi ben düzenledikten @jsmarsh 'alan listesinde' – jsmarsh
yılında 'Qty_Of_Donuts_In_Order.donut_order_id' Bilinmeyen sütun dönmek cevabım. Tekrar dene. Kullanılan tablo adları artık takma adlarıyla değiştirildi. – rhavendc
Bu benim için çalıştı. Bunu anlayabileceğim iyi bir referansın var mı? – jsmarsh