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

Jak utworzyć zapytanie SQL grupujące w określonym zakresie procentowym?

SELECT SUM(CASE WHEN PercentChange >= 0 AND PercentChange <= 10 THEN 1 ELSE 0) END AS ZeroTen,
       SUM(CASE WHEN PercentChange > 10 AND PercentChange <= 20 THEN 1 ELSE 0) END AS TenTwenty,
       SUM(CASE WHEN PercentChange > 20 AND PercentChange <= 30 THEN 1 ELSE 0) END AS TwentyThirty
    FROM MagicChangeTable

Uwaga:MagicChangeTable może w rzeczywistości być podzapytanie do obliczenia zmiany procentowej.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wygenerować unikalny, losowy ciąg dla jednej z moich kolumn tabeli MySql?

  2. Kolejność MySQL według klucza podstawowego

  3. Czy istnieje sposób na wygenerowanie diagramu klas UML z istniejącej bazy danych MySQL?

  4. Jak uruchomić MySql 8 z laravelem?

  5. OSX ld:nie znaleziono biblioteki dla -lssl