Question: Learning Activity 6 : Insert, update, and delete data Setup: Use create _ ap . sql to create database 1 . Write SELECT INTO statements

Learning Activity 6: Insert, update, and delete data
Setup:
Use create_ap.sql to create database
1. Write SELECT INTO statements to create two test tables named VendorCopy
and InvoiceCopy that are complete copies of the Vendors and Invoices
tables. If VendorCopy and InvoiceCopy already exist, first code two DROP
TABLE statements to delete them.
2. Write an INSERT statement that adds a row to the InvoiceCopy table with the
following values:
VendorID: 32
InvoiceTotal: $434.58
TermsID: 2
InvoiceNumber: AX-014-027
PaymentTotal: $0.00
InvoiceDueDate: 07/8/2016
InvoiceDate: 6/21/2016
CreditTotal: $0.00
PaymentDate: null
3. Write an UPDATE statement that modifies the VendorCopy table. Change the
default account number to 403 for each vendor that has a default account
number of 400.
4. Write an UPDATE statement that modifies the InvoiceCopy table. Change the
PaymentDate to todays date and the PaymentTotal to the balance due for
each invoice with a balance due. Set todays date with a literal date string, or
use the GETDATE() function.
5. Write a DELETE statement that deletes all vendors in the state of Minnesota
from the VendorCopy table.
6. Write a DELETE statement for the VendorCopy table. Delete the vendors that
are located in states from which no vendor has ever sent an invoice.
Hint: Use a subquery coded with SELECT DISTINCT VendorState introduced
with the NOT IN operator.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!