川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > 常见问题

数据库外连接应用

作者:川石学院 日期:2021-03-22 16:44:29 点击数:

        语法:select list from left_tab left|right outer join right_tab on join_condition [where keyword is null] #过滤满足条件的数据,保留不满足条件的数据 order by sort_columns;#哪些商品没有被客户购买过? SELECT* FROM ecs_goods; SELECT * FROM ecs_order_goods; SELECT DISTINCT g.goods_id, g.goods_name, g.shop_price,og.goods_id FROM ecs_goods g LEFT OUTER JOIN ecs_order_goods og ON g.goods_id = og.goods_id WHERE og.goods_id IS NULL;

数据库外连接应用(图1)

        #商品类型表中哪些商品类型没有出现在商品表中 SELECT gt.* FROM ecs_goods AS g RIGHT OUTER JOIN ecs_goods_type AS gt ON g.goods_type = gt.cat_id WHERE g.goods_type IS NULL;join嵌套 与内连接中的join嵌套用法类似. #找出没有购买过诺基亚E66商品的客户信息 SELECT * FROM ecs_users; SELECT * FROM ecs_order_info; SELECT * FROM ecs_order_goods; SELECT u.user_id,u.user_name,u.email FROM (ecs_order_goods og INNER JOIN ecs_order_info oi ON og.order_id = oi.order_id AND og.goods_name = '诺基亚E66') RIGHT OUTER JOIN ecs_users u ON oi.user_id = u.user_id WHERE oi.user_id IS NULL;


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2021-03-22 16:44:29
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2021-03-22 16:44:29
  • 国外的月亮也不一定比国内测试猿的年薪美~2021-03-22 16:44:29
  • 建筑工程专业朱同学成功转行为软件测试人!2021-03-22 16:44:29
  • 财务管理专业转行软件测试月薪甩会计几条街!2021-03-22 16:44:29
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2021-03-22 16:44:29
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2021-03-22 16:44:29
  • 文科生转行软件测试照样拿下高薪15K!2021-03-22 16:44:29
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2021-03-22 16:44:29
  • 毕业1年,迷茫的他最终选择转行软件测试2021-03-22 16:44:29