当前位置:编程学习 > C#/ASP.NET >>

.net 做一个新闻表和一个分类表,怎样在新闻列表中显示分类名称

help,一个新闻表和一个新闻分类表,怎么做管理列表的时候。把新闻分类编号,转化成新闻分类名称。。。不能用表连接查询。。。求其他方法 --------------------编程问答-------------------- select catname, news.* from news, catalogs where news.catid = catalogs.id --------------------编程问答-------------------- 建个视图,把俩张表关联起来 --------------------编程问答-------------------- 可以在新闻表做一个冗余字段,字段名称,然后插入或者修改的时候将分类名称一并保存至新闻表中。。
希望有帮助 。。。 --------------------编程问答--------------------
引用 楼主 Mr_fenglebin 的回复:
不能用表连接查询。。。求其他方法

好高级的要求啊。 --------------------编程问答--------------------
SELECT *
    ,分类名称=(SELECT 分类名称 FROM 分类表 a 
        WHERE a.分类编号=z.分类编号)
FROM 新闻表 z
--------------------编程问答--------------------
引用 3 楼 zjg_32333128 的回复:
可以在新闻表做一个冗余字段,字段名称,然后插入或者修改的时候将分类名称一并保存至新闻表中。。
希望有帮助 。。。


那样更新麻烦,读起来确实方便 --------------------编程问答-------------------- 如果注重语法,并且如果要写子查询,应该写上
select top 1 .....
--------------------编程问答-------------------- 写什么sql语句其实无所谓,我感兴趣的是:还要限定“不能用表连接查询”。

故意又是一个Jet(access)开发者。 --------------------编程问答--------------------
引用 7 楼 sp1234 的回复:
如果注重语法,并且如果要写子查询,应该写上
select top 1 .....

从语法角度是这样的
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,