Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menggunakan alias kolom di bidang Kisi Pesanan Penjualan

coba kode pertama ini

public function setCollection($collection){
    parent::setCollection($collection);
    $collection->getSelect()->join(
        array('address_shipping' => $collection->getTable("sales/order_address")),
        'main_table.entity_id = address_shipping.parent_id AND address_shipping.address_type = "shipping"',
        array('address_shipping.postcode as shippingpostcode')
    );

    $collection->getSelect()->join(
        array('address_billing' => $collection->getTable("sales/order_address")),
        'main_table.entity_id = address_billing.parent_id AND address_billing.address_type = "billing"',
        array('address_billing.postcode as billingpostcode')
    );
}

_prepareColumns() kedua ada di sini,

protected function _prepareColumns(){
     $this->addColumn('shippingpostcode', array(
        'header' => Mage::helper('sales')->__('Shipping Postcode'),
        'index' => 'shippingpostcode',
        'filter_index' => 'address_shipping.postcode'
     ));

    $this->addColumn('billingpostcode', array(
        'header' => Mage::helper('sales')->__('Billing Postcode'),
        'index' => 'billingpostcode',
        'filter_index' => 'address_billing.postcode'  
    ));

return parent::_prepareColumns();

}

jika Anda ingin tahu lebih banyak tentang 'filter_index' , beri komentar masuk/keluar di sini, lalu coba urutkan di kisi Anda untuk kolom kode pos. Anda akan melihat hasil yang berbeda. Jika Anda menghapus filter_index , kesalahan dalam pengurutan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengaktifkan pdo_mysql di gambar buruh pelabuhan php

  2. Apakah ada yang setara dengan SHA1() di MS-SQL?

  3. Masukkan daftar ke dalam database saya menggunakan Python

  4. KELOMPOK DENGAN MEMILIKI ( BERBEDA ) :PHP , MYSQL

  5. Terhubung ke MySQL dengan JDBC melalui jaringan