Derived Tables
use murach;
SELECT
*
FROM
(
SELECT
invoice_number
,invoice_date
,payment_total
,credit_total
FROM invoices
) tbl;Query with Case statements
use Murach;
SELECT
*
FROM
(
SELECT
invoice_number
,invoice_date
,payment_total
,credit_total
,CASE terms_id
WHEN 1 THEN 'Net due 10 days'
WHEN 2 THEN 'Net due 20 days'
WHEN 3 THEN 'Net due 30 days'
WHEN 4 THEN 'Net due 60 days'
WHEN 5 THEN 'Net due 90 days'
END AS terms
FROM invoices
) tbl;Derived Tables vs Sub Query
Sub Query
Derived Table
Last updated