Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] 关于ss中 两个表联合查询的问题。

[复制链接]
blackunicorn 发表于 2009-8-8 20:32:06 | 显示全部楼层 |阅读模式
又有新的问题,ss7中,sql怎么查询 联合查询 spacenews表和spaceitems表内容,我想把咨询中的文章和作者以及自定义字段 进行联合查询,统计数量,并列表显示出来。
回复

使用道具 举报

 楼主| blackunicorn 发表于 2009-8-8 20:40:24 | 显示全部楼层
举个例子  spaceitems 表中
itemsid  1     suject   资讯1
              2                资讯2
             3                 资讯3
    spacenes表中
itemsid  1    自定义字段   数学系      作者    张三
              2                      英语系              张三
             3                       数学系                      王二

怎么能联合两个表,查询出  数学系的文章列表和总数,
回复

使用道具 举报

littlehz 发表于 2009-8-9 01:05:25 | 显示全部楼层
spaceitems和spacenews表可以联查,但是和自定义字段表不能联查,因为自定义字段中一个itemid对应多条内容。
SELECT * FROM supe_spacenews n, supe_spaceitems i WHERE n.itemid = i.itemid AND i.catid=1 AND n.newsfrom = '网络'

where后面的n.itemid = i.itemid这个是两个表的关联条件,必须存在,后面两个是筛选条件,根据自己的需要写。
回复

使用道具 举报

 楼主| blackunicorn 发表于 2009-8-9 04:58:10 | 显示全部楼层
谢谢,今天试试,看能否修改成功
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 14:03 , Processed in 0.142346 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表