标题:查询语句怎么写????
只看楼主
bingxue2332
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:446
专家分:0
注 册:2004-11-6
 问题点数:0 回复次数:3 
查询语句怎么写????
在 表1 和 表2 中 分别 有  字段 name 和 id ,表1和表2由 id 关联起来的

现在要查询表1中的记录

知道参数 username

现在使 表1 中 与 表2 内 name = username 的记录的 id 相等的记录也显示出来

怎么写???

上面文字表述不清楚

我就用我自己写的错误代码表述一下

  sql = " select * from topice  where topice.name = '"& realname &"' or (topice.id = replice.id and  replie.realname = '"& realname &"')  "

错误可能比较幼稚,请给我答案!!!
搜索更多相关主题的帖子: 语句 查询 
2005-01-04 21:21
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
得分:0 
好象是这样的:
sql ="select * form topice where name='"& realname &"' or id in (select * form replice where realname = '"& realname &"') "
不是很明白你的意思。看你的语句好象是这个意思吧。

2005-01-05 00:52
寒星
Rank: 1
等 级:新手上路
帖 子:455
专家分:0
注 册:2004-6-7
得分:0 
select a.* from topice  a,replice  b where a.id=b.id and b.name='"&username&"'

http://www. 版主位置空缺
2005-01-05 13:05
bingxue2332
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:446
专家分:0
注 册:2004-11-6
得分:0 
[QUOTE]select a.* from topice  a,replice  b where a.id=b.id and b.name='"&username&"' [/QUOTE]
说明白点好吗?

2005-01-05 17:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-10641-1-1.html




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

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