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

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
 11  1/2  1  2  > 
     
标题: [问题] 写个SQL语句  
 
whf172001 (whf172001)
注册会员
Rank: 2
初级会员



UID 44768
精华 0
积分 97
帖子 66
金钱 97 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-11-4
状态 离线
[广告]: 代充Paypal帐号美元
写个SQL语句

表1:
id,ifpub
表2:
id2,ifpub2

求:
一般情况下
select * from 表1 where ifpub=1
当表2里的id2存在与表1里的id相等的记录时,该条记录需要判断ifpub2=1

如:
表1
id,ifpub
1,1
2,0
3,0
4,1
表2
id2,ifpub2
2,1
3,1
4,0

需要得到的结果为:
id,ifpub
1,1
2,1
3,1


表1里的第1条记录在表2里没有记录则按照ifpub=1,第2,3,4条在表2里有记录则按照ifpub2=1

MYSQL5的数据库

[ 本帖最后由 whf172001 于 2008-6-24 10:50 AM 编辑 ]
2008-6-24 10:02 AM#1
查看资料  访问主页  发短消息  QQ  顶部
 
chinahtml
金牌会员
Rank: 6Rank: 6


UID 69683
精华 0
积分 1012
帖子 1019
金钱 1012 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-3-16
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
SELECT f.ifpub2 FROM t2 AS f
LEFT JOIN t1 AS e ON e.id = f.id2
WHERE f.id2=....
是这个意思?




-地振山冈,一派溪山千古秀
-门朝大海,山合河水万年流
2008-6-24 10:28 AM#2
查看资料  发短消息  顶部
 
coolsail
中级会员
Rank: 3Rank: 3


UID 74776
精华 0
积分 345
帖子 458
金钱 345 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-6-9
状态 离线
[推荐阅读] 求教关于生成静态页面后分页的问题.
select 表1.*,表2.* from 表1 left join 表2 on 表1.id=表2.id2 where 表1.id=表2.id2 and 表2.ifpub2=1



因为难,才好玩.
[img]http://www.phpchina.com/bbs/customavatars/11225.gif[/img]
2008-6-24 10:35 AM#3
查看资料  发短消息  QQ  顶部
 
whf172001 (whf172001)
注册会员
Rank: 2
初级会员



UID 44768
精华 0
积分 97
帖子 66
金钱 97 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-11-4
状态 离线
[推荐阅读] 关于fopen和file_get_contents还有readfile的问题
回复 #2 chinahtml #3 coolsail 的帖子

请看我重新编辑后举的例子
2008-6-24 10:47 AM#4
查看资料  访问主页  发短消息  QQ  顶部
 
寂寞林
新手上路
Rank: 1



UID 98810
精华 0
积分 31
帖子 31
金钱 31 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-9-20
状态 离线
[推荐阅读] 招聘php网站工程师 税后高薪+提成+奖金
select tbl1.id,tbl1.ifpub,tbl2.id2,tbl2.ifpub2 from tbl1join tbl2 where tbl1.ifpub=tbl2.ifpub2 group by tbl2
2008-6-24 11:02 AM#5
查看资料  发短消息  顶部
 
whf172001 (whf172001)
注册会员
Rank: 2
初级会员



UID 44768
精华 0
积分 97
帖子 66
金钱 97 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-11-4
状态 离线
[推荐阅读] 去躺鸟巢,照几张片片


QUOTE:
原帖由 寂寞林 于 2008-6-24 11:02 AM 发表
select tbl1.id,tbl1.ifpub,tbl2.id2,tbl2.ifpub2 from tbl1join tbl2 where tbl1.ifpub=tbl2.ifpub2 group by tbl2
我运行了一下,不行的
2008-6-24 11:12 AM#6
查看资料  访问主页  发短消息  QQ  顶部
 
whf172001 (whf172001)
注册会员
Rank: 2
初级会员



UID 44768
精华 0
积分 97
帖子 66
金钱 97 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-11-4
状态 离线
[推荐阅读] 北京急招php程序员
顶起来
2008-6-24 02:35 PM#7
查看资料  访问主页  发短消息  QQ  顶部
 
kxgsy163
注册会员
Rank: 2



UID 102409
精华 0
积分 51
帖子 64
金钱 51 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-11-30
状态 离线
[推荐阅读] utf-8下简体繁体转换的思考与困惑
查两次...哈哈
2008-6-24 03:13 PM#8
查看资料  Blog  发短消息  QQ  顶部
 
whf172001 (whf172001)
注册会员
Rank: 2
初级会员



UID 44768
精华 0
积分 97
帖子 66
金钱 97 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-11-4
状态 离线
[推荐阅读] 请问,再次打开当前页面时,如何保留原有数据?
无奈的顶
2008-6-24 05:54 PM#9
查看资料  访问主页  发短消息  QQ  顶部
 
millken
高级会员
Rank: 4


UID 73040
精华 0
积分 739
帖子 492
金钱 739 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-5-9
来自 REFERER
状态 离线
[推荐阅读] apache rewrite url 的问题
select id,if(ifpub2 is null,ifpub,ifput2)ifpub from t1 left join t2 on t2.id2=t1.id where ifpub2=1 or ifput2 is null

[ 本帖最后由 millken 于 2008-6-24 09:33 PM 编辑 ]




Blogger 免费搭建的个人BLOG
2008-6-24 09:32 PM#10
查看资料  Blog  发短消息  顶部
 11  1/2  1  2  > 
     


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


 




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

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