Wie kann ich einen Code hinzufügen, der die folgenden Strings substrings?
Ich brauche die questionID
von der variableID
, also alles zwischen den beiden Unterstrichen (_). Beispiele:Substring die folgenden Strings
hcm_q10_568
py_q10x_45
sub_q1_34
la_q8a_67
Ich habe diesen Code, die für bestimmten Stil-String funktioniert nicht, aber nicht erfüllt alle:
(substring(@s,charindex('q'',@s),charindex('_',reverse(@s))))
Können Sie mir ein paar Ideen geben? Wie funktioniert das für alle Saiten?
Blick auf den optionalen dritten Parameter in CHARINDEX und sehen, ob das nicht, dass Sie eine Idee nicht geben: https://docs.microsoft.com/en-us/sql/t-sql/functions/charindex- transact-sql –