Så ved at tælle antallet af ,
s du har i Col2 og tilføje 1 til det ville give dig dit svar. Nedenfor får jeg længden af Col2. Så erstatter jeg ,
s med ingenting og få den længde. Jeg tager den første længde og trækker den anden længde fra for at få det samlede antal kommaer. Så skal du blot tilføje 1 til resultatet for at få det samlede antal, du leder efter:
SELECT (LENGTH(Col2) - LENGTH(REPLACE(Col2,",","")) + 1) AS MyCol2Count
FROM MyTable