Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL:उपनाम का उपयोग कॉलम के रूप में करना

एक सबक्वेरी का उपयोग करने पर विचार करें। मैंने क्वेरी को और अधिक पठनीय बनाने के लिए तालिका उपनाम जोड़े हैं:

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 डेटाबेस से केवल डुप्लिकेट रिकॉर्ड का चयन करें

  2. MySQL में इंटरसेक्ट करने का विकल्प

  3. MySQL का उपयोग करके तीन तालिकाओं में शामिल होना

  4. MySQL SQL पर क्रैश हो रहा है

  5. PHP सरणी mysql डेटा से नहीं भरेगी