首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >magento使用sales_flat顺序表加入sales_flat_quote_payment

magento使用sales_flat顺序表加入sales_flat_quote_payment
EN

Stack Overflow用户
提问于 2012-09-11 09:27:07
回答 1查看 1K关注 0票数 0

我正在尝试在报告中显示CC的last4和卡类型,通过数据库我了解到,在sales_flat_quote_payment内部有一个称为附加信息的字段,该字段似乎包含我需要的所有信息,因此我需要提取出来。但问题是,我试图找到一种方法来连接sales_flat_quote_payment和sales_flat顺序表,这样我就可以通过increment_id匹配记录,但似乎找不到这样做的方法。

我已经试过了:

代码语言:javascript
复制
orders->getSelect()->join(
    array('p' => $orders->getResource()->getTable('sales/order_payment')),
    'p.parent_id = main_table.entity_id',
    array('cc_last4' => 'p.cc_last4',  'cc_type'  => 'p.cc_type')
);

'OrderCreditCardLast4' => $order['cc_last4'],

但没那么走运。

EN

回答 1

Stack Overflow用户

发布于 2013-01-05 11:29:10

假设您有订单号,请执行以下操作:

代码语言:javascript
复制
select a.reserved_order_id, b.cc_last4
    from sales_flat_quote a, sales_flat_quote_payment b
    where b.quote_id=a.entity_id and a.reserved_order_id='YOUR ORDER NUMBER HERE';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12361544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档