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

MySQL:Menggunakan alias sebagai kolom

Pertimbangkan untuk menggunakan subquery. Saya telah menambahkan alias tabel untuk membuat kueri lebih mudah dibaca:

select  *
,       item_unitprice * total_ecuation as item_subtotal
,       (item_unitprice * total_ecuation) - item_discount as item_total
from    (
        select  ri.item_code
        ,       case status_code
                when 11 then ri.item_quantity - rr.item_quantity 
                when 12 then ri.item_quantity + rr.item_quantity
                end as total_ecuation
        ,       rr.item_unitprice
        ,       rr.item_quantity
        ,       rr.item_discount * rr.item_quantity as item_discount
        from    qa_returns_residues rr
        join    qa_returns_items ri
        on      ri.item_code = rr.item_code
        ) as SubQueryAlias
where   total_ecuation > 0


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Pisahkan daftar yang dipisahkan koma menjadi beberapa baris

  2. Pilih berdasarkan Bulan bidang

  3. Indeks tidak terdefinisi:nama pengguna di C:\wamp\www\Website\storeadmin\admin_login.php..dan sama untuk kata sandi

  4. LOAD DATA LOCAL INFILE menghentikan impor pada 69k baris

  5. Pilih semua titik geospasial di dalam kotak pembatas