mysql 查询两个表相同数据 全部数据 查询一个表中另外一个表不存在的数据
来源:互联网 发布:宁波房产最新成交数据 编辑:程序博客网 时间:2024/05/16 09:38
查询相同数据:select * from table1 inner join table2 on table1.codeid=table2.codeid
两张表数据数据(去掉重复数据):select t1.codeid ,t1.cedename from table1 union select t2.codeid ,t2.cedename from table1
全部数据(包括重复数据): select codeid,cedename from table1 union all select codeid,cedename from table2
SQL查询一个表中另外一个表不存在的数据:
#方法一:使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~
SELECT table1.name FROM table1 WHERE table1.name NOT IN (SELECT table2.name FROM table2);
#方法二:使用 left join...on... , "B.ID isnull" 表示左连接之后在B.ID 字段为 null的记录 ~执行时间:0.739秒~
SELECT COUNT(1) FROM ecs_goods LEFT JOIN ecs_member_price ON ecs_goods.goods_id=ecs_member_price.goods_id WHERE ecs_member_price.goods_id IS NULL;
#方法三:逻辑相对复杂,但是速度最快 ~执行时间: 0.570秒~
SELECT COUNT(1) FROM ecs_goods c WHERE (SELECT COUNT(1) AS num FROM ecs_member_price WHERE ecs_member_price.goods_id=ecs_goods.goods_id) = 0;
SELECT table1.name FROM table1 WHERE table1.name NOT IN (SELECT table2.name FROM table2);
#方法二:使用 left join...on... , "B.ID isnull" 表示左连接之后在B.ID 字段为 null的记录 ~执行时间:0.739秒~
SELECT COUNT(1) FROM ecs_goods LEFT JOIN ecs_member_price ON ecs_goods.goods_id=ecs_member_price.goods_id WHERE ecs_member_price.goods_id IS NULL;
#方法三:逻辑相对复杂,但是速度最快 ~执行时间: 0.570秒~
SELECT COUNT(1) FROM ecs_goods c WHERE (SELECT COUNT(1) AS num FROM ecs_member_price WHERE ecs_member_price.goods_id=ecs_goods.goods_id) = 0;
0 0
- mysql 查询两个表相同数据 全部数据 查询一个表中另外一个表不存在的数据
- SQL查询一个表中另外一个表不存在的数据。
- 查询一个表中的两个字段值相同的数据
- 查询一个表中的两个字段值相同的数据
- SQL Server一个表中的数据在另一个表中不存在的数据,两个表中相同数据
- sql 将一个表中的查询出来的数据更新到另外一个表中
- 查询两个表中字段相同的数据
- mysql 查询表中相同的某字段数据
- 查询表中相同数据的sql
- 浅谈sql server把一个表中查询出来的数据插入到另外一个表中
- informix数据库中批量导入部分表的数据到另外一个相同的数据库中
- 在mysql中如何使用一个表中的数据去更新另外一个表的数据
- SQL多表查询和查询一个表中某字段值相同的数据
- Mysql 把查询的数据插入另外一张表
- 怎么查询在A表中不存在的B表的数据(id+bm两个条件)
- mysql查询一个表的数据插入另一个表
- 一个表的数据更新另外一个表的数据
- Sql 查询同一个表中两个字段里相同的数据
- destoon系统标签调用大全
- destoon新建模块
- thinkphp 三级联动
- 继上一篇的thinkphp三级联动数据库
- php 处理上百万条的数据库如何提高处理查询速度
- mysql 查询两个表相同数据 全部数据 查询一个表中另外一个表不存在的数据
- phpcms 获取box类型数据
- 启用页面Gzip压缩
- 配置虚拟主机
- MyISAM InnoDB 区别
- PHP常见面试题及答案
- magento去除图片白边
- 带你走近AngularJS - 体验指令实例
- thinkphp memcache的使用