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

SQL cùng một đơn vị giữa hai bảng cần số thứ tự trong 1 ô

select 
    UnitId, 
    stuff((select ', ' + convert(varchar, WorkOrderNumber) 
           from tblWorkOrders t2 where t1.UnitId = t2.UnitId 
           for xml path('')),
          1,2,'') WorkOrderNumbers
from tblWorkOrders t1
group by UnitId


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Đầu ra từ SQL Server và C # khác nhau

  2. Tìm kiếm toàn văn bản đã được cài đặt hay chưa

  3. Thay đổi CTE SELECT thành hàm do người dùng xác định giá trị bảng

  4. Sắp xếp ngẫu nhiên máy chủ SQL

  5. Đếm các giá trị trùng lặp liên tiếp trong SQL