这样的sql该语句怎么写??

SadEmprie 2003-02-12 05:49:02
一个表由id,name等列组成,现由别的查询结果返回一组id值,要从这个表中查出id为那些返回值的列,不知道该怎么写。谢谢:)
...全文
41 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ysharp 2003-02-12
  • 打赏
  • 举报
回复
select * from tblname where id in (select id from tblname)
同意
逍遥小贼 2003-02-12
  • 打赏
  • 举报
回复
select * from tblname where id in (select id from tblname)
括号中的语句就是你“现由别的查询结果返回一组id值”这句中所指的查询语句
liuqinyi 2003-02-12
  • 打赏
  • 举报
回复
sql1="select id from a where id=1"
'也就是说你返回id的那个查询
set rs1=cnn.execute(sql1)
id=rs1("id")

sql2="select * from b where id='"&id&"'"
set rs2=cnn.execute(sql2)
response.write rs2("id")

rs1.close
rs2.close
par 2003-02-12
  • 打赏
  • 举报
回复
用嵌套

select * from base where id in (select id from base)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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