sql >> Database teknologi >  >> RDS >> Sqlserver

sql hvordan man caster en udvalgt forespørgsel

Du skal bare CAST() denne måde

SELECT cast(yourNumber as varchar(10))
FROM yourTable

Så hvis du vil JOIN baseret på det, kan du bruge:

SELECT *
FROM yourTable t1
INNER JOIN yourOtherTable t2
    on cast(t1.yourNumber as varchar(10)) = t2.yourString


  1. MySQL:indlejret sæt er langsomt?

  2. Sådan fremhæves poster eller værdier i en Microsoft Access-rapport ved hjælp af betinget formatering

  3. Sådan returneres dagnummeret med et suffiks i MariaDB

  4. Salesforce SOQL fra Java