Toon posts:

[MS SQL]Hoe (count) te gebruiken?

Pagina: 1
Acties:
  • 50 views sinds 30-01-2008

Verwijderd

Topicstarter
Beste mensen ik heb de volgende code

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Select
    vwUser.UserID,
    vwUser.LoginName,
    vwUser.FirstName,
    vwUser.SurName,
    vwUser.City,
    vwUser.Company,
    vwUser.Country,
    vwUser.MotherCompanyID,
    vwUser.UserGroupId,
    vwUser.OemID
From
    dbo.vwUser   vwUser


Ik wil nu tellen hoeveel unieke UserIDs er zijn in deze tabel, ik heb geprobeerd count te gebruiken binnen de enterprise manager, maar dit is mij nog niet gelukt.
Kan iemand mij helpen?


Thanks in advance.

(Ennuh, ik heb al gekeken of ik gewoon kon kijken in het laatste veld van UserIDs, nadeeltje was echter dat users soms uit deze tabel gewist worden, en er dus user id's "leeg"staan en niet showen bij een 'Return all rows')

Verwijderd

SELECT
COUNT(DISTINCT vwUser.UserID) AS AmountUniqueUsers,
vwUser.UserID,
vwUser.LoginName,
vwUser.FirstName,
vwUser.SurName,
vwUser.City,
vwUser.Company,
vwUser.Country,
vwUser.MotherCompanyID,
vwUser.UserGroupId,
vwUser.OemID
FROM
vwUser


Maar, als UserID de key is, is het gewoon het aantal rijen in de table.

Verwijderd

Topicstarter
Urgh...


ik krijg de volgende melding als ik je code invoer:

Statement 1: Column 'vwUser.UserID' is invalid in the select list because it is not contained in an aggregate function and there is no GROUP BY clause

  • whoami
  • Registratie: December 2000
  • Laatst online: 13:00
Dit staat eigenlijk allemaal in die mooie manual hoor. Het staat ook in iedere SQL tutorial.
Ga daar even kijken.

https://fgheysels.github.io/


Dit topic is gesloten.