Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Perkalian matriks dengan python dan mysql

Alih-alih mendapatkan satu juta baris dari database dan melakukan perhitungan dengan Python, berikan kamus Anda ke database dan dapatkan database untuk melakukan perhitungan dan mengirimkan kembali hasilnya.

Anda dapat melakukannya dengan membuat kueri seperti berikut:

SELECT SUM(price * exchange_rate) AS total
FROM sales
LEFT JOIN
(
    SELECT 'USD' AS currency, 1.00000 AS exchange_rate
    UNION ALL
    SELECT 'EUR', 1.32875
    UNION ALL
    SELECT 'GBP', 1.56718
    -- ...
) AS exchange
ON exchange.currency = sales.currency


  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 – Perbaiki – Kesalahan – Kata Sandi Anda Tidak Memenuhi Persyaratan Kebijakan Saat Ini

  2. php mysql mengurutkan hasil berdasarkan pesanan yang diambil

  3. Permintaan MySQL - masalah dengan pesanan berdasarkan

  4. MySQL pilih tanggal dengan nilai yang telah ditentukan jika tanggal tidak ada

  5. Bagaimana cara mengubah karakter aneh ini? (ë, , , , )