Sql получение данных где acquisitionprice > askingprice
Транс
(TransID, AcquisitionPrice, AskingPrice, WorkID)
Работа
(WorkID, название, идентификатор исполнителя)
Художник
(ArtistID, FirstName И LastName)
Вопрос состоит в том, чтобы перечислить идентификатор работы, название и имя художника всех произведений искусства, которые были проданы за сумму, превышающую среднюю цену продажи, и цену, за которую они были проданы.
Следовательно, выход должен быть:
WorkID Title FirstName LastName AcquisitionPrice
У меня есть проблема с получением этого результата и вычислением средней цены. MySQL всегда говорит, что чего-то не хватает.
Что я уже пробовал:
Выберите T. WorkID, w. Title, A. LastName, A. FirstName
От транс Т
Работа ж на т. WorkID = Вт.WorkID
Присоединяйтесь к художнику а
Т. acquisitionprice &ГТ; Т. ASKINGPRICE;
(Я уверен, что последняя часть неверна)