Answered step by step
Verified Expert Solution
Link Copied!

Question

00
1 Approved Answer

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

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started