- Kód: Vybrat vše
SELECT RegistrationDate, Count(Id) FROM Users
GROUP BY RegistrationDate
Mi vrati pocet uzivatelov ktori sa v konkretny den zaregistrovali. Ja by som potreboval pocet vsetkych uzivatelov ktori su v konkretny den v systeme
Moderátor: Moderátoři Živě.cz
SELECT RegistrationDate, Count(Id) FROM Users
GROUP BY RegistrationDate
KačerT píše:Tak to asi budeš muset použít jiný sloupec než RegistrationDate, ne?
Pokud takový vůbec v tabulce či jinde máš.
INSERT INTO UserCounts (VentureId, [Date], [Count])
SELECT VentureId, CAST(GetDate() AS DATE) AS [Date], Count(*) AS [Count] FROM Users GROUP BY VentureId
SELECT CAST(RegistrationDate AS DATE) RegistrationDate, users.* FROM Users userMain
GROUP BY RegistrationDate
LEFT JOIN
(
SELECT CAST(RegistrationDate AS DATE) regDate, users.*
FROM Users
)users
ON userMain.RegistrationDate = users.regDate
SELECT
[Day],
COUNT(*) [NewUsers],
SUM(COUNT(*)) OVER (ORDER BY [Day]) [TotalUsers]
FROM
(SELECT CAST(RegistrationDate AS DATE) [Day] FROM Users) Users
GROUP BY
[Day]
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků