Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

sql cách truyền một truy vấn chọn

Bạn chỉ cần CAST() lối này

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

Sau đó, nếu bạn muốn JOIN dựa trên nó, bạn có thể sử dụng:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để nhập dữ liệu từ .csv trong SQL Server bằng PowerShell?

  2. Làm thế nào bạn có thể đặt tên cho các Bảng của Tập dữ liệu mà bạn trả về trong một chương trình đã lưu trữ?

  3. Cách tìm các bảng không sử dụng trong SQL Server

  4. Tăng nhận dạng cột SQL Server 2012 nhảy từ 6 lên 1000+ ở mục nhập thứ 7

  5. Làm thế nào để tự nối bảng theo cách mà mọi bản ghi được nối với bản ghi trước đó?