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

sql, jak přenést výběrový dotaz

Stačí CAST() tímto způsobem

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

Pak pokud se chcete JOIN na jeho základě můžete použít:

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


  1. Jak funguje BIT_LENGTH() v MariaDB

  2. Jak mohu dosáhnout toho, aby dotaz MySQL SUM vrátil nulu místo null, pokud neexistují žádné záznamy?

  3. Velké množství textu - mysql nebo flatfile?

  4. Co znamená MySQL pod pojmem Počet sloupců neodpovídá počtu hodnot na řádku 1