一、基本格式
SELECT id1,id2
FROM teble;
二、计数
衍生实战问题1:
Q:Return the number of rows in the table wine.
问题:返回表格中的行数
COUNT 选出不重复的名称,计数
答案:
SELECT COUNT(*)
FROM wine
三、分等级
衍生实战问题2
将产品按价格分为高低中以及未定义四种价格等级情况。
SELECT order_number, product_code, price_item,
CASE WHEN price_item <= 50 THEN 'low'
WHEN price_item > 50 AND price_item <= 100 THEN 'medium'
WHEN price_item > 100 THEN 'high'
ELSE 'undefined'
END AS cost_level
FROM order_details
ORDER BY order_number, product_code
LIMIT 10;
语法:
CASE WHEN
WHEN
WHEN
ELSE
等同于if 分别列举各种情况。
END AS 重新定义变量名称
FROM data