【发布时间】:2015-01-10 02:11:12
【问题描述】:
我需要从这里的两个表中选择最大值。我怎样才能做到这一点?这是我的预言机代码:
select t_order_demand.customer_name,
max(t_order_log.seq) as "seq",
max(t_order_log.extern_order_status) as "extern"
from t_order_demand,t_order_log
where t_order_demand.order_id=t_order_log.order_id
and t_order_demand.order_id like '%88%'
group by t_order_log.seq,t_order_log.extern_order_status,t_order_demand.customer_name;
结果是有两个客户名称,seq 列是 1,并且有两个 extern 0 和 2。我只希望他们显示 1 个客户名称、1 个最大 seq 和 1 个最大 extern。但是怎么做?请帮帮我。
【问题讨论】: