| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 598 人关注过本帖
标题:查询语句怎么写????
只看楼主 加入收藏
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
快速回复:查询语句怎么写????
数据加载中...
 
   



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

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