Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1. Write an INSERT statement that adds this row to the Terms table: terms_id: 6 terms_description: Net due 120 days terms_due_days: 120 Use MySQL Workbench

1.    Write an INSERT statement that adds this row to the Terms table:

terms_id:                    6

terms_description:                Net due 120 days

 terms_due_days:                  120

Use MySQL Workbench to review the column definitions for the Terms table, and include a column list with the required columns in the INSERT statement.

2. Write an UPDATE statement that modifies the row you just added to the Terms table. This statement should change the terms_description column to "Net due 125 days", and it should change the terms_due_days column to 125.

3. Write a DELETE statement that deletes the row you added to the Terms table in exercise 1.

4. Wriite an INSERT statement that adds this row to the Invoices table:

invoice_id:                 The next automatically generated ID

vendor_id:                 32

invoice_number:        AX-014-027

invoice_date:             8/1/2014

 invoice_total:            $434.58

 payment_total:         $0.00

 credit_total:              $0.00

 terms_id:                   2

invoice_due_date:     8/31/2014

 payment_date:         null

Wriite this statement without using a column list.

5. Wriite an INSERT statement that adds these rows to the Invoice_Line_Items table:

 invoice_sequence:            1         2

account_number:      160     527

line_item_amount:    $180.23          $254.35

line_item_description:          Hard drive      Exchange Server update

Set the invoice_id column of these two rows to the invoice ID that was generated by MySQL for the invoice you added in exercise 4.

6. Write an UPDATE statement that modifies the invoice you added in exercise 4. This statement should change the credit_total column so it's 10% of the invoice_total column, and it should change the payment_total column so the sum of the payment_total and credit_total columns are equal to the invoice_total column.

7. Write an UPDATE statement that modifies the Vendors table. Change the default_account_number column to 403 for the vendor with an ID of 44.

8. Write an UPDATE statement that modifies the Invoices table. Change the terms_id column to 2 for each invoice that's for a vendor with a default_terms_id of 2.

9. Write a DELETE statement that deletes the row that you added to the Invoices table in exercise 4. When you execute this statement, it will produce an error since the invoice has related rows in the Invoice_Line_Items table. To fix that, precede the DELETE statement with another DELETE statement that deletes the line items for this invoice. (Remember that to code two or more statements in a script, you must end each statement with a semicolon.)


Step by Step Solution

3.43 Rating (153 Votes )

There are 3 Steps involved in it

Step: 1

1 INSERT INTO Terms termsid termsdescription termsduedays VALUES 6 Net d... blur-text-image

Get Instant Access to Expert-Tailored 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

Recommended Textbook for

Elementary Statistics Picturing The World

Authors: Ron Larson, Betsy Farber

6th Edition

0321911210, 978-0321911216

More Books

Students also viewed these Databases questions

Question

Differentiate tan(7x+9x-2.5)

Answered: 1 week ago

Question

Explain the sources of recruitment.

Answered: 1 week ago

Question

Differentiate sin(5x+2)

Answered: 1 week ago

Question

Compute the derivative f(x)=1/ax+bx

Answered: 1 week ago

Question

Claim: 1 Answered: 1 week ago

Answered: 1 week ago

Question

Describe HACCP.

Answered: 1 week ago