• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

php 搞代码 3年前 (2022-01-25) 19次浏览 已收录 0个评论

求助:两个表的数据对比问题(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
ORD@本文来源gaodai$ma#com搞$代*码6网搞代gaodaima码ER BY a.id

当IsHeight值为‘Y’的话,则加亮显示


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:两个表的数据对比有关问题(php+mysql)
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址