Also durch Zählen der Anzahl von ,
s, die Sie in Col2 haben, und das Hinzufügen von 1 würde Ihnen Ihre Antwort geben. Unten bekomme ich die Länge von Col2. Dann ersetze ich den ,
s mit nichts und erhalten Sie diese Länge. Ich nehme die erste Länge und subtrahiere die zweite Länge, um die Gesamtzahl der Kommas zu erhalten. Fügen Sie dann einfach 1 zum Ergebnis hinzu, um die gesuchte Summe zu erhalten:
SELECT (LENGTH(Col2) - LENGTH(REPLACE(Col2,",","")) + 1) AS MyCol2Count
FROM MyTable