多表查询的问题~! 急~~

windz 2003-12-15 05:37:08

我现在有两个表(ACCESS2000数据库):member 和 client, 他们有相同的字段number和state


我想把两个表中state字段为Yes的记录全部输出来,SQL查询该怎么写?

我是这么写的:

Select member.number as mn, client.number From member, client Where ((member.state=Yes)And (client.state=Yes))


得不到我想要的记录集 :(

而且,我还想得到记录后用个FOR把所有记录输出,可是number字段已经是别名了,我怎样在循环里把当前记录所对应的number字段的值输出呢?我没有办法让记录自己判别是用mn还是cn。


呵呵,也不知道大家看明白没有,我想:

//--选中两个表中state字段为YES的所有记录
Select member.number as mn, client.number From member, client Where ((member.state=Yes)And (client.state=Yes))

//--然后用个循环输出每个记录的值

For i=1 to rs.recardCount
'Response.Write rs("number")?
'还是
'Response.Write rs("mn")?
'Response.Write rs("cn")?
Next


有哪位老师可以指点我一下啊? :) 

我的QQ:25397931
MSN:wind_z008@hotmial.com

24小时在线(弄不明白我就不睡觉!)





...全文
44 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hglhyy 2003-12-16
  • 打赏
  • 举报
回复
ACCESS2000数据库 没的接触过,惭愧!

学习!
victorycyz 2003-12-16
  • 打赏
  • 举报
回复
第二个问题再改一下,不好意思,还有一个问号忘了删除掉:
For i=1 to rs.recordCount
Response.Write rs("number") & ", " & rs("F_From")
rs.movenext
Next
victorycyz 2003-12-16
  • 打赏
  • 举报
回复
第二个问题改一下:
For i=1 to rs.recordCount
Response.Write rs("number") & ", " & rs("F_From")?
rs.movenext
Next
victorycyz 2003-12-16
  • 打赏
  • 举报
回复
第一个问题:
select number,'mn' as F_From from member where [state]='yes'
union
select number,'cn' as F_From from client where [state]='yes'

第二个问题:
For i=1 to rs.recardCount
Response.Write rs("number") & ", " & rs("F_From")?
Next

windz 2003-12-16
  • 打赏
  • 举报
回复
呵呵,是我马虎了!~ :P 接分~
windz 2003-12-16
  • 打赏
  • 举报
回复
不行啊! 现在只有Client表符合条件的记录被输出了,Member表不行啊!

我检查过数据库记录了,没有错。 还会是哪里有问题呢?
windz 2003-12-15
  • 打赏
  • 举报
回复
就算查询正确了,那我下面输出的循环中如何输出number字段呢?
windz 2003-12-15
  • 打赏
  • 举报
回复
两个表似乎没有什么关系~~ 他们是两个不同的实体啊。
windz 2003-12-15
  • 打赏
  • 举报
回复
没有连接字段,如何加呢? :) 我没有学过数据库和SQL
wzh1215 2003-12-15
  • 打赏
  • 举报
回复
Select member.number as mn, client.number From member, client Where ((member.state=Yes)And (client.state=Yes)) and member.id=client.id
--两表没有连接字段吗?
--加上连接字段就行了

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧