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

परिवर्तनीय इनलाइन को mysql मान असाइन करना

आप एक ही चयन में एक उपनामित कॉलम का संदर्भ नहीं दे सकते हैं, आपको इसे एक सबक्वायरी में रखना होगा:

SELECT currentVal, previousVal, (currentVal-previousVal)/previousVal
FROM (
            SELECT    IFNULL(DValue,0) as currentVal, 
                      (SELECT IFNULL(DValue,0) 
                       FROM ...
                       WHERE...) as previousVal, 
            FROM ...
            WHERE ...) T;


  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 क्वेरी जॉइन/इनर जॉइन

  5. डालने के दौरान धर्मत्यागी (Mysql)