ASP查询语句SQL显示问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 08:27:59
我有两个表
一个是类别表
id 类别名称(name) 所属类别(typeid)

一个是闻新表.
id 新闻名称(name) 内容(content) 所属类别(typeid)
给一个类别ID查询他下面二级分类下面的所有文章
rs.Open ("select * from news where typeid in(select typeid from newsType where id = "&id &") order by id desc"),conn,1,1

给一个类别ID查询所属类别下面的新闻
rs.Open ("select * from news where typeid = "&id &" order by id desc"),conn,1,1

问题出在这里.怎么让他查询时.把自己的ID也查询一下!就是第一个SQL语句.第一个SQL语句是查询一个大类里面所有二级类别下面的文章.怎么让他也把属于大类的文章也例出来.不知道这么大家明不明白.能看懂的.帮我解决一下.谢谢谢谢.急.在线等!

rs.Open ("select * from news where typeid="& id &" or typeid in(select typeid from newsType where id = "&id &") order by id desc"),conn,1,1

试试看和你的想法是否一致.

没看懂楼主想表达的意思,请举例说明。

用多表联合查询