J'ai une table dans SQL Server de chaînes que j'ai besoin de joindre intérieurement à une autre table qui contient une certaine similarité entre les sous-chaînes, ici j'ai un exemple: Intel Atom CPU N450 @ 1.66GHz (INNER JOIN) Intel Atom N450 @ 1.66GHz. Je ne veux pas utiliser remplacer, je pensais à quelque chose comme l'utilisation de substring, pad, ou autre chose. Par exemple, je souhaite rechercher 'N450' sur l'autre table. Quelqu'un pourrait-il m'aider?sql server strip string
0
A
Répondre
2
Vérifiez CharIndex si vous voulez rechercher quelque chose dans SQL Server.
Exemple:
Select * from YourTable where CharIndex('YourString', YourColumn) > 0
pertinente: http://msdn.microsoft.com/en-us/library/ms186323.aspx
Quelle est votre logique pour obtenir N450 de "CPU Intel Atom N450 @ 1.66GHz". –
Je veux obtenir la ligne Intel Atom N450 à 1,66 GHz lorsque je regarde à travers la sous-chaîne 'N450' présente dans le processeur Intel Atom N450 @ 1,66GHz. – Diogo