set @total:=0;
select id, name, value, `order`
from
(select
id, name, value, `order`,
@total:=if(@total is null, 0, @total)+`order` as total
from THE_TABLE
order by `order`
) as derived
where total<=30;
set @total:=0;
select id, name, value, `order`
from
(select
id, name, value, `order`,
@total:=if(@total is null, 0, @total)+`order` as total
from THE_TABLE
order by `order`
) as derived
where total<=30;
Comment ajouter une contrainte de clé primaire aux colonnes d'identité à toutes les tables de la base de données SQL Server - Tutoriel SQL Server / TSQL Partie 63
Sécurité de la base de données Oracle - Chiffrement et déchiffrement
Mytop – Un outil utile pour surveiller les performances de MySQL/MariaDB sous Linux
Fonctionnalités obsolètes à retirer de votre boîte à outils – Partie 1