Я боролся с этим в течение последних нескольких дней, и все, что я делаю, похоже, не работает. Любая помощь будет очень высоко ценится. Это вопрос о домашнем задании, но я уже три дня терзал мозг, и мой профессор был НЕРОВО-ПОМОЩЬ.Создание новой таблицы с использованием данных из двух существующих таблиц
Какова моя дилемма? Я пытаюсь создать совершенно новую таблицу, используя столбцы и строки из двух существующих таблиц.
Вот что вопрос выглядит следующим образом:
Используя базу данных AP, создать новую таблицу под названием «Invoices2Qtr2012», который захватывает поставщика и счета-фактуры данные со второго квартала 2012 года для следующих атрибутов в счета-фактуры и Таблицы поставщиков: VendorName, InvoiceNumber, InvoiceTotal, InvoiceDueDate, PaymentDate.
Кроме того, укажите новый столбец, в котором указывается, был ли у всех платежей по факсу установленный срок или позднее, и еще один столбец, в котором указывается, какой поставщик имеет наибольший счет за каждый месяц. Этот должен включать только данные со второго квартала 2012 года
Вот структура таблиц:
счетов-фактур:
InvoiceId
VendorID
InvoiceNumber
InvoiceDate
InvoiceTotal
PaymentTotal
CreditTotal
TermsID
InvoiceDue
PaymentDate
Вендоры:
VendorID
VendorName
VendorAddress1
VendorAddress2
VendorCity
VendorState
VendorZipCode
VendorPhone
VendorContactLName
VendorContactFName
DefaultTermsID
DefaultAccountNo
Здесь это то, что у меня есть до сих пор для моего кода:
CREATE TABLE Invoices2Qtr2012 AS
SELECT VendorName, InvoiceNumber, InvoiceTotal, InvoiceDueDate, PaymentDate
FROM Invoices, Vendors
WHERE InvoiceDate BETWEEN '2012-03-31' AND '2012-07-01'
Что я нахожу сложно об этом вопросе это последняя часть: столбец, который показывает, какой поставщик имел наибольший счет за каждый месяц. В таблице не будет отдельных записей для каждого поставщика, так как они хотят, чтобы вы указали это? Они хотят, чтобы вы поставили что-то вроде столбца «LargestThisMonth» и помещали в него «True», только если этот рекорд-месяц-рекорд является самым большим? –
Типичный вопрос о домашнем задании - оставьте вас интерпретировать двусмысленности. –
@roryap вот что я предполагаю. Ненавижу и двусмысленность этого вопроса. – jfritts6524