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 fra Novataris
Vejen til devops med Bavarian Nordic
Bavarian Nordics vækst blev starten på et DevOps-samarbejde med Novataris for hurtigt at kunne tilpasse IT-organisation til forretningen.
7. december 2023
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:17
#4
Server: Msg 207, Level 16, State 3, Line 1 Invalid column name 'n'.