您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

两个表的数据对比有关问题(php+mysql)

2025/2/11 5:07:06发布40次查看
求助:两个表的数据对比问题(php+mysql)
table_a
id,code
1,xiaoming
2,daniu
3,sige
5,wangqiang
6,liming
table_b
id,aid
1,2
2,3
3,6
我要显示效果如下,在b表中对应的a表内容高亮显示:
1,xiaoming
2,daniu
3,sige
5,wangqiang
6,liming
请教高手,如何解决。
------解决方案--------------------
select a.id,a.code,b.aid from a outer join b on a.id = b.id order by a.id asc
然后判断b.aid有值则高亮显示即可。
------解决方案--------------------
楼上的方法可行
------解决方案--------------------
select 
a.id, a.code, 
(case when b.id is null then 'n' else 'y' end)as ishight
from
a
left join b on a.id = b.id 
order by a.id
当isheight值为‘y’的话,则加亮显示
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product