怎么样查询连接2个表之后 得出的新表
例如 A表:发件人ID 邮件编号 邮件内容 收件人ID 发件时间
B表:收件人ID 邮件编号 收件时间
首先做A B的连接查询 即 邮件编号相等
查出:发件人ID 邮件编号 邮件内容 收件人ID 发件时间 收件时间
然后再 查发件人ID是某个特定值的 所有内容 如何做到
例如 A表:发件人ID 邮件编号 邮件内容 收件人ID 发件时间
B表:收件人ID 邮件编号 收件时间
首先做A B的连接查询 即 邮件编号相等
查出:发件人ID 邮件编号 邮件内容 收件人ID 发件时间 收件时间
然后再 查发件人ID是某个特定值的 所有内容 如何做到
解决方案 »
- 请教一个MYSQL两表关联的效率问题。(每张表2000W条数据)
- 求mysql中explain 的各组数值说明
- 找出重复数据来,
- 在DOS控制台输入SQL命令插入汉字可以。但是用ODBC 插入汉字时报错?紧急求救
- 谁见过这个命令mysql -u root -p -B nistest <D:\test.dump
- 数据库 两个表中各取一部分组成一个新表
- mysql 备份语句到底改怎么写?
- mysql4.0.25升级成4.1.22,数据插入的问题.
- Mysql中如何将select 语句查询到的某个字段赋值给变量?
- 大表数据匹配问题
- 请教一条语句
- 求助 谁能帮我写一个正则表达式过滤URL,使用MYSQL的正则表达式语法
from A表 inner join B表 on A表.邮件编号 = B表.邮件编号
where A表.发件人ID=123456
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。