Ich habe eine View-Tabelle, für die ich vonWie Abfrage/SELECT aus einer Sichttabelle?
drop view if exists salesdata;
create view SalesData as
select orders.order_id, items.item_id, (order_details.order_qty * items.unit_price) as ItemTotal, items.title, artists.artist_id
from orders
join order_details
on orders.order_id = order_details.order_id
join items
on order_details.item_id = items.item_id
join artists
on items.artist_id = artists.artist_id
order by artists.artist_id
;
select * from salesdata;
select artists.artist_id, sum(order_details.order_qty * items.unit_price) as TotalSales
from SalesData;
jedoch die Abfrage Ich versuche, wenn ich versuchen, die Abfrage
select artists.artist_id, sum(order_details.order_qty * items.unit_price) as TotalSales
from SalesData;
krank werden, wird folgende Fehler
Error Code: 1054. Unknown column 'artists.artist_id' in 'field list'
I versucht, die Abfrage ohne das Präfix, aber ich bekomme einen anderen Fehler errorCode 1054 Uknown Spalte 'order_qty' in 'Feldliste' –