我想对数据库中的值进行排序

I want to sort values from database

我的数据库table的记录是这样的:

我创建了一些 php 代码来加入这个 table:

      $collection->getSelect()->joinLeft(
      array('sf' => 'sales_order_tax'),
      'sf.order_id=main_table.entity_id',array('sf.amount'));

比我显示的金额值:

    $this->addColumn('amount', array(
           'header' => Mage::helper('sales')->__('Amount'),
           'index' => 'amount',
           'filter_index' => 'sf.amount',
           'width' => '50px',
    ));

但这不行,我只想为每个税种各留一栏。例如,我需要以某种方式进行排序以仅显示 HST-ON 代码及其数量。例如: HST-ON - 26.63

谢谢

编辑:

这是我的错误代码:

这是我的整个 php 文件 http://collabedit.com/pyqmr

您可以向集合添加过滤器以仅包含代码为 HST-ON 的行。

$collection->addAttributeToFilter('code', array('eq' => 'HST-ON'));
$collection->getSelect()->...