Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mnożenie macierzy w Pythonie i mysql

Zamiast pobierać milion wierszy z bazy danych i wykonywać obliczenia w Pythonie, przekaż swój słownik do bazy danych i pobierz bazę danych, aby wykonała obliczenia i odesłała wynik.

Możesz to zrobić, wykonując zapytanie podobne do następującego:

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 - zignoruj ​​błąd wstawiania:zduplikowany wpis

  2. Problem z zasięgiem MySql ze skorelowanymi podzapytaniami

  3. jak pobrać wiele zestawów wyników z procedury składowanej mysql w laravel?

  4. Czy wstrzyknięcie SQL jest rzeczywiście możliwe poprzez dodanie drugiego zapytania?

  5. Błąd getaddrinfo php:podczas wyszukiwania bazy danych wystąpił nienaprawialny błąd.