php mysql多表搜索的问题

我有2个表a和b都有year怎么能能在搜索时在year那输入2006就调出2个表的数据... 我有2个表a和b
都有year
怎么能能在搜索时在year那输入2006就调出2个表的数据
展开
 我来答
lishifan
2010-07-17 · TA获得超过350个赞
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:386万
展开全部
如果两个表的结构不一样 ,请分别查询吧,分别处理结果 ,在输出时合并结果。
Asben
2010-07-17 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:158万
展开全部
还是要看你 a b 表之间的关联
除了year这个字段 还有什么其他的关联
如果单 year关联 输出会很乱
下面是基础输出方法
SELECT a.XXX,b.XXX FROM a, b WHERE a.year=b.year AND a.year='2006' ;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忆古思今
2010-07-18 · TA获得超过863个赞
知道小有建树答主
回答量:926
采纳率:40%
帮助的人:226万
展开全部
2表关联前提,必须有共同字段 比如 a的 Uid b
的里面有 Id uid 然后 按照 a.uid=b.uid
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式