Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL:Sử dụng bí danh làm cột

Cân nhắc sử dụng truy vấn con. Tôi đã thêm bí danh bảng để làm cho truy vấn dễ đọc hơn:

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. kết nối excel vba mysql ado

  2. Xóa các mục nhập cơ sở dữ liệu thông qua các hộp kiểm

  3. mysql quá nhiều chỉ mục?

  4. Lỗi 1064 với CodeIgniter trong bảng ci_sessions

  5. Truy vấn Sql / Doctrine để tìm dữ liệu có nhiều điều kiện với kết hợp Nhiều đến Nhiều