| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 422 人关注过本帖
标题:[求助]多表查询的问题!
只看楼主 加入收藏
dlpoint
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-6-18
收藏
 问题点数:0 回复次数:3 
[求助]多表查询的问题!
假设三个表table_a,table_b和table_c
三个表有相同字段field_cer
查询条件有三个,分别是crit_a,crit_b,crit_c

问题是:
如何在三个表中分别查询字段field_a的值等于crit_a,crit_b,crit_c的记录?

用循环语句可以实现吗?

'不知道我的意思说清楚没有
'打个比方
'有三群人(工人,学生,农民)
'这三群人都有名字,是吧
'条件1是张三,条件2是李四,条件3是王麻子
'现在要在三群人中分别找出名字叫张三的,叫李四的,叫王麻子的
'到底怎么弄啊?

[此贴子已经被作者于2006-7-31 10:09:00编辑过]

搜索更多相关主题的帖子: 查询 
2006-07-31 09:51
chaojimali
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2006-4-25
收藏
得分:0 
select * from table_a a,table_b b,table_c c where a.field_cer='"&crit_a&"' and b.field_cer='"&crit_b&"' and c.field_cer='"&crit_c&"'

2006-07-31 16:26
小鼓锤
Rank: 1
等 级:新手上路
帖 子:175
专家分:0
注 册:2005-11-29
收藏
得分:0 
你可以用视图工具,然后查看代码就可以了
这是比较快的,但不是太好
2006-07-31 16:30
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
查三次不就行了
2006-07-31 17:19
快速回复:[求助]多表查询的问题!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017089 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved