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

शामिल होने का उपयोग करके MySQL में मुद्रा परिवर्तित करना

इसे यह करना चाहिए:

SELECT o.*, sales_total * (c2.value_usd / c1.value_usd) as converted_total,
       c2.currency as converted_currency
FROM `order` o
JOIN `currency` c1 ON o.currency = c1.currency
JOIN `currency` c2 ON c2.currency = 'EUR'

हालांकि एक नमूना डीबी के बिना परीक्षण करना मुश्किल है - गणना बंद हो सकती है लेकिन सिद्धांत स्पष्ट है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दृश्यों का उपयोग करने के बजाय मैं एक साधारण चयन क्वेरी कैसे लिखूं?

  2. ऑटो वेतन वृद्धि दूसरा कॉलम

  3. एक प्रश्न में कुछ तालिकाओं (उपश्रेणियों सहित) में शामिल होना बेहतर कैसे है?

  4. कोडनिर्देशक समयक्षेत्र mysql सेटिंग्स

  5. नोड-mysql दो मानों के साथ क्वेरी सम्मिलित करें?