喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
 15  1/2  1  2  > 
     
标题: [问题] 两个表的对比问题  
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
两个表的对比问题

各位大佬们好,我现在有这样一个问题:
表newMail和表mailAddress.
--------------------
newMail:
ID     mail        Flag
1    kyroc@163.com     NULL
2    yiyoc@126.com     NULL
3    leocha@tom.com    X
4    nancy@163.com     X
-----------------
mailAddress:
ID     mail           Tag
1    lyroct@126.com    NULL
2    nancy@163.com      NULL
3    kyroc@163.com    NULL
4    xixi@acer.com      X
-----------------
如何才能得到两个表中的所有mail,但不包含重复的mail,单个表中Flag或Tag字段为X的也不包含.
上面两个表中我希望得到的mail为:kyroc@163.com,yiyoc@126.com,lyroct@126.com
我用
SELECT DISTINCT `mail` FROM `newMail` where `Flag` is NULL
UNION
SELECT DISTINCT `mail` FROM `mailAddress` where `Tag` is NULL

会得到kyroc@163.comyiyoc@126.comlyroct@126.comnancy@163.com,多了个nancy@163.com
请问大佬们怎么修改?谢谢了,我一直在线
2007-9-3 01:53 PM#1
查看资料  发短消息  顶部
 
wangcnc2005
中级会员
Rank: 3Rank: 3



UID 79276
精华 0
积分 305
帖子 215
金钱 305 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-8-30
状态 离线
[推荐阅读] 找高手解决:mysql数据库不能写入的问题
1.读第2个表, 判断第一个表中是否有相同的Email,没有就插入, 有就不插入.
2.如果仅需要数据,就按上述方法,把数据临时防入数组中,然后统一处理.




ASP/PHP/JSP/WAP.
2007-9-3 02:22 PM#2
查看资料  发短消息  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 关于IIS6下访问PHP显示“内存位置访问无效”有没有解决办法?
谢谢wangcnc2005的回答.
请问一下用SQL能不能实现这样的结果?
2007-9-3 02:32 PM#3
查看资料  发短消息  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] PHP项目合作
大佬们出来说个话啊,小弟一直在线等着.
2007-9-3 03:27 PM#4
查看资料  发短消息  顶部
 
xieaotian (老老仙)
版主
Rank: 7Rank: 7Rank: 7


UID 82205
精华 1
积分 1252
帖子 1481
金钱 1252 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2006-10-26
来自 老老神仙部落
状态 离线
[推荐阅读] 村长的帖子被人删了
好像是数据库LIKE



http://www.okpython.com
让中国的python发展的更快。
2007-9-3 03:32 PM#5
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 关于用登陆的问题?高手的进……
好像是数据库LIKE?
怎么个写法?帮帮忙先
2007-9-3 03:45 PM#6
查看资料  发短消息  顶部
 
guog
论坛元老
Rank: 8Rank: 8



UID 79936
精华 0
积分 9709
帖子 416
金钱 9709 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2006-9-12
来自 北京
状态 在线
[推荐阅读] ASP木马在线查杀工具
先把两个表合成一个表,再查询不就可以了
2007-9-3 03:51 PM#7
查看资料  Blog  发短消息  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 如何去掉检索出来的数据的前10条
Help me,Pls...
2007-9-3 03:53 PM#8
查看资料  发短消息  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 数据提交思想
先把两个表合成一个表?? 估计在我这种情况下是不行的了.
两个表不合应该也可以实现的吧?
2007-9-3 04:03 PM#9
查看资料  发短消息  顶部
 
phphp
版主
Rank: 7Rank: 7Rank: 7
加班一族


UID 65188
精华 1
积分 182
帖子 3005
金钱 171 喜悦币
威望 10
人脉 1
阅读权限 100
注册 2005-7-20
来自 北京市海淀区
状态 离线
[推荐阅读] 西安招php程序员
回复 #1 bigone111 的帖子

| uniq



书到用时方恨少, 事非经过不知难
2007-9-3 04:07 PM#10
查看资料  访问主页  Blog  发短消息  QQ  顶部
 15  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.031421 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP