USE sql_store;
--调用数据库 第一次调用,联合之后不用再调用
SELECT
customer_id,
order_date,
'Active' AS status
--多加一列 该列内容是Active 表名是status
FROM orders
WHERE order_date >= '2019-01-01'
--查找时间 注意时间规范格式怎么写
UNION
--联合上下两个内容,注意类比于矩阵,上面是多少列,下面一定要对应多少列
SELECT
customer_id,
order_date,
'Archived' AS status
FROM orders
WHERE order_date < '2019-01-01'
联合,就像一个胶带一样,能够将两个不同处理的数据粘接在一起,只不过需要注意的是如何进行粘接,比如果开始有两列内容,那么在【UNION】后面粘接也要有两列,不可多也不可少。
这里的运用是对于不同时间加上不同订单状况。
那我想,是不是加上之前的交叉连接,可以做出商品所有搭配模式,可以更简单便捷。
其实这个案例里有问题的地方是【‘Achive’ AS satus】这一栏的加入,可以翻译成‘内容是Achive 将其标题命名为 ststus’
完毕 太累了 练习不想做 脑阔疼