您的位置:首页 > 其它

关于文章列表如何直接显示文章类别名的问题

2007-09-20 22:44 375 查看
星空竹月 22:21:20

王老师,有空吗?请教一个问题,呵呵

我有两个表,一个是文章表article,一个是文章分类表type,在文章表里面有一个字段是typeId,每次用DataList显示文章列表的时候总是要在嵌套另一个空间把分类名typeName读取出来。

有没有办法只用一个DataList读取typeName,或者在数据库里面设置呢?

tie 22:22:26

你用连接可以直接实现的把

星空竹月 22:24:12

连接?我是先用DataList读取在article表里面的字段typeId,然后根据typeId在嵌套一个空间读取typeName的,我效果是达到效果了,就是感觉这样很繁琐

星空竹月 22:25:11

因为我要在列表里面显示的是:文章标题,文章内容,文章分类,添加时间等内容

tie 22:26:17

join

星空竹月 22:26:50

哦,呵呵,没用过诶,嘿。

tie 22:27:50

select a.*,t.typeName from article as a join type as t on a.typeID=t.typeID where 这里你的条件

星空竹月 22:32:49

哦,同时要吧title,content,查找出来是不是应该:

select a.*,t.typeName,title,content from article as a join type as t on a.typeID=t.typeID where 条件

然后就按顺序把,标号0,1,2,3,读出来啊?

星空竹月 22:33:57

这里面的“*”作用是什么?

tie 22:34:14

那可以把a.*去掉

星空竹月 22:35:31

哦,a.*读出来的应该就是typeID了

tie 22:38:06

a.*是把所有article表里的内容读出来

星空竹月 22:39:30

哦,呵呵,有点明白了,我在消化一下,谢谢老师
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐