开发者社区> 问答> 正文

mysql多表查询问题 三个表查询其中选定的字段

看到问题的朋友们好。。我有3个表,分别是

pre_portal_article_content 门户文章内容表
字段名    数据类型    默认值    允许非空    自动递增    备注
cid    int(10) unsigned          NO    是     内容ID
aid    mediumint(8) unsigned     0     NO          文章ID
id    int(10) unsigned     0     NO          来源ID
idtype    varchar(255)          NO          来源ID类型
title    varchar(255)          NO          分页标题
content    text          NO          文章内容
pageorder    smallint(6) unsigned     0     NO          分页排序
dateline    int(10) unsigned     0     NO          添加时间


pre_portal_article_count 门户文章统计数据表

字段名    数据类型    默认值    允许非空    自动递增    备注
aid    mediumint(8) unsigned     0     NO          文章ID
catid    mediumint(8) unsigned     0     NO          栏目id
viewnum    mediumint(8) unsigned     0     NO          查看数
commentnum    mediumint(8) unsigned     0     NO          评论数
favtimes    mediumint(8) unsigned     0     NO          文章收藏次数
sharetimes    mediumint(8) unsigned     0     NO          文章分享次数

pre_portal_article_title 门户文章标题表

字段名    数据类型    默认值    允许非空    自动递增    备注
aid    mediumint(8) unsigned          NO    是     文章ID
catid    mediumint(8) unsigned     0     NO          栏目id
bid    mediumint(8) unsigned     0     NO          模块id
uid    mediumint(8) unsigned     0     NO          用户id
username    varchar(255)          NO          用户名
title    varchar(255)          NO          标题
highlight    varchar(255)          NO          标题样式
author    varchar(255)          NO          原作者
from    varchar(255)          NO          来源
fromurl    varchar(255)          NO          来源URL
url    varchar(255)          NO          访问URL
summary    varchar(255)          NO          摘要
pic    varchar(255)          NO          封面图片

我想从

pre_portal_article_content 门户文章内容表中查询aid,content,dateline

pre_portal_article_count 门户文章统计数据表查询aid,catid,viewnum,commentnum

pre_portal_article_title 门户文章标题表查询aid,uid,username,title,pic

请问如何写查询语句。我写的语句不正确 ,能查询到结果但是不匹配。

如果您会写请帮助下小弟。再次感谢。

展开
收起
小旋风柴进 2016-03-10 15:32:23 3307 0
1 条回答
写回答
取消 提交回答
  • mysql> select * from content, count, title where content.aid = count.aid and count.aid = title.aid
    and count.aid = 'xxxxxxxx';

    2019-07-17 18:57:46
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像