sql >> Databáze >  >> RDS >> Sqlserver

SQL zkombinovat dva sloupce v příkazu Select

Myslím, že to je to, co hledáte -

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

Chcete-li zabránit vytvoření složeného slova, když přidáme adresu1 k adrese2, můžete použít toto -

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

Takže „123 Center St“ a „Apt 3B“ nebudou „123 Center StApt 3B“, ale budou „123 Center St Apt 3B“.



  1. Znovu přidělte oprávnění k přístupu k hostiteli uživateli MySQL

  2. Při jaké mohutnosti se SQL Server přepne na indexové skenování (vs. seek)

  3. Všechny možné kombinace pro data dvou sloupců

  4. Počítání počtu výskytů znaku v Oracle SQL