Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL combiner deux colonnes dans l'instruction Select

Je pense que c'est ce que vous cherchez -

select Address1+Address2 as CompleteAddress from YourTable
where Address1+Address2 like '%YourSearchString%'

Pour empêcher la création d'un mot composé lorsque nous ajoutons adresse1 à adresse2, vous pouvez utiliser ceci -

select Address1 + ' ' + Address2 as CompleteAddress from YourTable 
where Address1 + ' ' + Address2 like '%YourSearchString%'

Ainsi, '123 Center St' et 'Apt 3B' ne seront pas '123 Center StApt 3B' mais seront '123 Center St Apt 3B'.