SQL查询语句问题,高手来,谢谢。

2016-07-07 15:03 来源:www.chinab4c.com 作者:ecshop专家

我在PHPMYADMIN如何写查询语句把配送方式和支付方式 也查询出来。

原语句是这样的:
SELECT o.order_sn, o.consignee, o.address, o.zipcode, o.tel, o.mobile, o.best_time, d.goods_name, d.goods_price, p.action_note FROM ecs_order_info o LEFT JOIN ecs_order_goods d ON d.order_id = o.order_id LEFT JOIN ecs_order_action p ON p.order_id = o.order_id ORDER BY o.order_id DESC LIMIT 0 , 100;


请问如何关联,配送方式 ecs_shopping shipping_name 和支付方式 ecs_paymentpay_name 这个两个表里的字段谢谢

回答:
ecs_order_infoshipping_id 关联ecs_shopping的shipping_id
ecs_order_infopay_id关联ecs_paymentpay_id

2# 齐迹

谢谢 已经解决了

SELECT o.order_sn, o.consignee, o.address, o.zipcode, o.tel, o.mobile, o.best_time,o.shipping_name,o.pay_name,d.goods_name, d.goods_price, p.action_note FROM ecs_order_info o LEFT JOIN ecs_order_goods d ON d.order_id = o.order_id LEFT JOIN ecs_order_action p ON p.order_id = o.order_id ORDER BY o.order_id DESC LIMIT 0 , 100;

原来 ecs_order_info 里 有shipping_name和pay_name 没仔细看



2# 齐迹

SELECT o.order_sn, o.consignee, o.address, o.zipcode, o.tel, o.mobile, o.best_time,o.shipping_name,o.pay_name,d.goods_name, d.goods_price, p.action_note FROM ecs_order_info o LEFT JOIN ecs_order_goods d ON d.order_id = o.order_id LEFT JOIN ecs_order_action p ON p.order_id = o.order_id ORDER BY o.order_id DESC LIMIT 0 , 100;

对了 我这个查询语句里action_note 有多个值 如何根据log_time 查询出最新的数据呢 并且去掉重复的

谢谢高手

高手帮忙看看吧

???没人解决?

???没人解决?