字段 a b c
1 2 3
2 3 2
2 1 5
5 3 4
3 5 3
3 4 7
4 3 6
查询出
1、a或b字段 包括3的
2、a和b的组合只选择一条c值最大的最后想得到的就是,
2 3 2
5 3 4
3 4 7
表述的不太好,希望能看懂的帮忙解答一下
1 2 3
2 3 2
2 1 5
5 3 4
3 5 3
3 4 7
4 3 6
查询出
1、a或b字段 包括3的
2、a和b的组合只选择一条c值最大的最后想得到的就是,
2 3 2
5 3 4
3 4 7
表述的不太好,希望能看懂的帮忙解答一下
解决方案 »
- 已有用友这类公司的OA软件,那用php开发OA有前途吗
- xiao 丑是什么?
- PHP有多高深?
- CRMvtigerCRMvtigerCRMvtigerCRMvtigerCRMvtigerCRMvtigerCRMvtiger
- 50分跪求,在线等。ecmall与UCenter通信失败
- 做一个搜索引擎
- 用CI框架 批量发邮件的问题!
- kilu.de如何登录?
- 本人最新发布的开源短消息系统,诚邀大家去体验一下。
- 微信公众号addcard接口遇到签名错误
- nginx 启动问题???
- nusoap的返回值:no transport found, or selected transport is not yet supported
SELECT a, b, MAX( c ) AS c
FROM (
SELECT 1 a, 2 b, 3 c
UNION ALL SELECT 2 , 3, 2
UNION ALL SELECT 2 , 1, 5
UNION ALL SELECT 5 , 3, 4
UNION ALL SELECT 3 , 5, 3
UNION ALL SELECT 3 , 4, 7
UNION ALL SELECT 4 , 3, 6
)t
WHERE t.a =3
OR t.b =3
GROUP BY (
IF( t.a < t.b, CONCAT( t.a, ',', t.b ) , CONCAT( t.b, ',', t.a ) )
)执行结果
a b c
2 3 2
3 4 7
5 3 4
可以按c排序后 group by……