21. oktober 2005 - 11:08
Der er
8 kommentarer og 1 løsning
reference til count-column
Hej jeg har problemer med at referere min count-column. SELECT wr.companynum, wr.buildingnum, wr.residencenum, count(waa.id) FROM wait_residence wr (nolock) inner join wait_company wc (nolock) on (wr.fk_companyid = wc.id and wc.name = 'Sekundær') inner join wait_applicantapplication waa (nolock) on (wr.id = waa.fk_residence) WHERE kolonne4.tallet > 2 GROUP BY wr.residencenum, wr.buildingnum, wr.companynum ORDER BY wr.companynum, wr.buildingnum, wr.residencenum --HAVING COUNT(waa.id) > 1; -------------- Som i kan se har jeg også prøvet med noget HAVING, men uden held. Det burde være et meget simpelt spm.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
21. oktober 2005 - 11:09
#1
prøv: SELECT wr.companynum, wr.buildingnum, wr.residencenum, count(waa.id) AS n FROM wait_residence wr (nolock) inner join wait_company wc (nolock) on (wr.fk_companyid = wc.id and wc.name = 'Sekundær') inner join wait_applicantapplication waa (nolock) on (wr.id = waa.fk_residence) WHERE kolonne4.tallet > 2 GROUP BY wr.residencenum, wr.buildingnum, wr.companynum ORDER BY wr.companynum, wr.buildingnum, wr.residencenum HAVING n > 1;
21. oktober 2005 - 11:12
#2
Den skriver konstant "Server: Msg 156, Level 15, State 1, Line 10 Incorrect syntax near the keyword 'HAVING'." Det har den gjort hele vejen.
21. oktober 2005 - 11:15
#3
Hvad med HAVING før ORDER BY ?
21. oktober 2005 - 11:17
#4
Server: Msg 207, Level 16, State 3, Line 1 Invalid column name 'n'.
21. oktober 2005 - 11:20
#5
:(
21. oktober 2005 - 11:21
#6
så bytter du om om tager den oprindelige version uden n
21. oktober 2005 - 11:24
#7
SÅDAN DER - du har lige reddet min frokost :)¨ Smid et svar.
21. oktober 2005 - 11:26
#8
kommer her
Computerworld tilbyder specialiserede kurser i database-management