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

Chuyển đổi tiền tệ trong MySQL bằng cách sử dụng tham gia

Điều này nên làm:

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'

Tuy nhiên, khó kiểm tra mà không có DB mẫu - phép tính có thể bị tắt nhưng nguyên tắc rất rõ ràng.



  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 Hiển thị Chỉ mục trong Cơ sở dữ liệu

  2. Cách hiển thị một chuỗi bằng hai ngôn ngữ khác nhau (tiếng Hindi / tiếng Anh) trong php

  3. truy vấn bảng tham gia mysql 2 giá trị

  4. Mảng PDO SHOW TABLES

  5. Cách lấy bản ghi ngay từ hôm nay trong MySQL