本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:
--从表中选取数据
SELECT <列名>,
FROM <表名>;
--从表中选取符合条件的数据
SELECT <列名>, ……
FROM <表名>
WHERE <条件表达式>;
-- 想要查询出全部列时,可以使用代表所有列的星号(*)。
SELECT *
FROM <表名>;
-- SQL语句可以使用AS关键字为列设定别名(用中文时需要双引号(“”))。
SELECT product_id AS id,
product_name AS name,
purchase_price AS "进货单价"
FROM product;
-- 使用DISTINCT删除product_type列中重复的数据
SELECT DISTINCT product_type
FROM product;
算术运算符和比较运算符
--算术运算符:+、-、*、/
--比较运算符:=、<>、>=、>、<=、<
-- SQL语句中也可以使用运算表达式
SELECT product_name, sale_price, sale_price * 2 AS "sale_price x2"
FROM product;
-- WHERE子句的条件表达式中也可以使用计算表达式
SELECT product_name, sale_price, purchase_price
FROM product
WHERE sale_price-purchase_price >= 500;
/* 对字符串使用不等号
首先创建chars并插入数据
选取出大于‘2’的SELECT语句*/
-- DDL:创建表
CREATE TA