Browse Source

document :How to retriev data from a single data

master
Ramdan Katakpawou 2 years ago
parent
commit
43e2e65fd7
1 changed files with 81 additions and 0 deletions
  1. 81
    0
      How_to_retrieve_data_from_a_single_table.sql

+ 81
- 0
How_to_retrieve_data_from_a_single_table.sql View File

@@ -0,0 +1,81 @@
/*1*/
SELECT
product_code,
product_name,
list_price,
discount_percent
FROM
products
ORDER BY list_price DESC;


/*2*/
SELECT
concat(last_name,', ', first_name) AS full_name
FROM
customers
WHERE
last_name >= 'M%'
ORDER BY
last_name;
/*3*/
SELECT
product_name,
list_price,
date_added
FROM
products
WHERE
list_price > 500 AND list_price < 2000;
ORDER BY date_added DESC;
/*4*/
SELECT
product_name,
list_price,
discount_percent,
ROUND((list_price*(discount_percent/100)),2) AS discount_amount,
ROUND(list_price -(list_price*(discount_percent/100)),2) AS discount_price
FROM
products
ORDER BY
ROUND(list_price -(list_price*(discount_percent/100)),2DESC
LIMIT 5;

/*5*/
SELECT
item_id,
item_price,
discount_amount,
quantity,
(item_price * quantity) AS price_total,
(discount_amount * quantity) AS discount_total,
((item_price - discount_amount) * quantity) AS item_total
FROM
order_items
WHERE
((item_price - discount_amount) * quantity) > 500
ORDER BY
item_price DESC,((item_price - discount_amount) * quantity) DESC;

/*6*/
SELECT
order_id,
order_date,
ship_date
FROM
orders
WHERE ship_date IS NULL;

/*7*/
SELECT
now() AS today_unformatted,
date_format(now(),'%d-%b-%Y') AS today_formatted;

/*8*/
SELECT
concat(100,' ','(dollars)') AS 'price',
concat( '.07', ' ', '(7 percent)') AS 'tax_rate',
100 * .07 AS 'tax_amount',
100 + (100 * .07) AS 'total';

Loading…
Cancel
Save