1、union定义
union:合并两条或多条语句的结果。
语法:sql1 union sql2;
2、使用union的注意事项
(1)能否从两张表查询再union呢?
答:可以,union合并的是结果集,不区分来自与哪张表。
3、union的练习
要求:查处价格低于30元和价格高于4000元的商品,但不能用or;
思路:
(1)先查小于30元的商品
select goods_id,goods_name,shop_price from goods where shop_price<30;
(2)取出商品价格大于4000元的商品
select goods_id,goods_name,shop_price from goods where shop_price >4000;
(3)使用union将两条sql语句进行连接
select goods_id,goods_name,shop_price from goods where shop_price<30 union
select goods_id,goods_name,shop_price from goods where shop_price >4000;
mysql中union的使用(燕十八案例练习结合Ecshop中的goods表演示)
最新推荐文章于 2022-04-15 23:55:46 发布