J'ai une table appelée Posts
dans laquelle la colonne nommée HTMLBody
contient le contenu html comme href
y nofollow
et je veux le compte de chacun d'entre eux dans chaque ligne. [i.e. occurrence]
Résultats attendus -
Ce que j'ai essayé est l'exemple ci-dessous -
Declare @string varchar(1000)
Set @string = '<p><font color=#000080>Hello Paul,</font></p> <p><font color=#000080>I would try <span><a href="http://www.neuraltherapy.com/" target=_blank rel=nofollow><font color=#003399>www.neuraltherapy.com</font></a> and give them a call to find a practitioner in your area.</span></font></p>'
select (len(@string) - len(replace(@string, 'href', '')))/4 as 'href'
select (len(@string) - len(replace(@string, 'nofollow', '')))/8 as 'nofollow'
Sortie démo actuelle-
Comment dois-je procéder pour obtenir le résultat attendu ci-dessus. OU toute autre question serait appréciée :)