Een van de gebruikelijke trucs hiervoor is om een combinatie van length
. te gebruiken en replace
:
select (length(your_col) - length(replace(your_col, ','))) from your_table;
replace
zonder een derde argument zal het teken gewoon worden verwijderd.