Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL kombiniert zwei Spalten in einer Select-Anweisung

Ich denke, das ist es, wonach Sie suchen -

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

Um zu verhindern, dass ein zusammengesetztes Wort entsteht, wenn wir Adresse1 an Adresse2 anhängen, können Sie dies verwenden -

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

„123 Centre St“ und „Apt 3B“ heißen also nicht „123 Centre StApt 3B“, sondern „123 Centre St Apt 3B“.