Mysql
 sql >> база данни >  >> RDS >> Mysql

Умножение на матрици в python и mysql

Вместо да вземете един милион реда от базата данни и да направите изчислението в Python, дайте вашия речник на базата данни и накарайте базата данни да направи изчислението и да ви изпрати обратно резултата.

Можете да направите това, като направите заявка, подобна на следната:

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. Entity Framework с mysql, проблем с главни букви на таблицата между linux и windows

  2. MySQL клиент на командния ред за Windows

  3. Entity Framework + MySQL - Защо производителността е толкова ужасна?

  4. Създаване на празен ред за повтарящ се ред

  5. Пуснете BLOB файл на изображение на рамката за тестов обект Yaml