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

Msql:Počítání růstu v průběhu času

Můžete použít poddotaz

Ukázková tabulka

create table visits (day int, userid char(1));
insert visits values
(1,'a'),
(1,'b'),
(2,'b'),
(3,'a'),
(4,'b'),
(4,'c'),
(5,'d');

Dotaz

select d.day, (select count(distinct userid) from visits where day<=d.day)
from (select distinct day from visits) d


  1. Dotaz k nalezení příspěvků s přesnou sadou značek (vztah mnoho k mnoha)

  2. Proč se mi při použití jednoduché uložené procedury zobrazuje chyba MySQL č. 1312?

  3. Ladění uložené procedury v SQL Server 2008

  4. Jak naplnit datovou sadu C# z databáze Oracle