sql >> Databáze >  >> RDS >> Mysql

Součet do určitého bodu - MySql

Na tuto otázku jsem narazil při hledání vlastní odpovědi. Myslel jsem, že zde své řešení nechám, protože je to jiný způsob, jak splnit stejný úkol a může být efektivnější. Trik je v samostatném připojení pomocí >=

    SELECT s1.ID, s1.name, s1.money, sum(s2.money) as accumulator
    FROM student s1 
    INNER JOIN student s2 ON s1.id >= s2.id 
    GROUP BY s1.id HAVING accumulator <= 500;


  1. Generujte náhodná celá čísla bez kolizí

  2. Jak opravit zastaralé oracle.sql.ArrayDescriptor, oracle.sql.STRUCT a oracle.sql.StructDescriptor

  3. Jak zjistím, zda je moje záloha PostgreSQL dobrá?

  4. Jak používat tipy obrazovky Access 2019