怎样在asp中实现select套select语句

例如在数据库中建立2个数据库分别为idclass第二个为idclass_idtitlecontentdate在第二个数据库中的class_id内容为第一个数据库所对应的i... 例如 在数据库中建立2个数据库分别为id class 第二个为id class_id title content date 在第二个数据库中的class_id内容为第一个数据库所对应的id 怎样用select把数据库中的class title content date 全调出来啊?要求用select * from where ..=(select..from...where..) order by date desc 应该具体怎么写呢??请尽可能写详细些 谢谢!!!
您的答案貌似不符合我的意愿它的格式只是select * from 表2 where ...=(select ... from 表1 where ...=...)其中“...”代表数据库中内容 只是不知道应该是什么 ..??
展开
 我来答
风若水涵
2010-04-28 · TA获得超过114个赞
知道小有建树答主
回答量:61
采纳率:0%
帮助的人:116万
展开全部
select * from 表2 where class_id in(select id from 表1) order by date desc
这是查询表2中class_id在你要从表1中查询的那些id中的数据,不过这样查询显示的是表2中的数据,表1中的class是不能显示出来的,要把表1中的class字段值也显示出来的话应该用连接查询
select 表1.class,表2.title,表2.content,表2.date from 表2 where class_id in(select id from 表1) join 表1 on 表2.class_id = 表1.id order by date desc
中间的(select id from 表1)这句查询条件可以根据你需要的条件去加

这语句我是随手写上去的,没有经过测试,反正方法就是这样,如果还有问题可以发我消息。

select * from 表2 where class_id in(select id from 表1 where id = xxx) order by date desc 不符合你的意愿么? 你不会这个sql语句看不懂的吧? 如果这个你不懂那我可能给你讲不明白了`` 我又不知道你要的查询条件是什么样的,我原先那个是给你返回所有数据的,没有条件了,如果你要按哪个条件查询的话就自己加查询条件上去就是了``
匿名用户
推荐于2016-10-15
展开全部
当然可以了,和IF嵌套是一样;
参考如下:
Select Case aaa
Case "100"
Select Case bbb
Case "101"
......
End Select
Case "200"
......
End Select
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式