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

Sử dụng lại kết quả từ biểu thức bảng chung của SQL Server

Từ WITH common_table_expression hướng dẫn sử dụng :

Vì vậy, không, bạn không thể mở rộng phạm vi của CTE ra ngoài câu lệnh SELECT mà nó đã được định nghĩa. Bạn sẽ phải lưu trữ kết quả trong bảng tạm thời hoặc biến có giá trị bảng nếu bạn muốn sử dụng kết quả nhiều lần.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Câu lệnh SQL IF đang bị bỏ qua

  2. Làm cách nào để tôi có thể lặp lại tất cả các tệp trong một thư mục bằng TSQL?

  3. Tập lệnh khoảng không quảng cáo thu thập SQL Server -1

  4. Tìm dữ liệu cho mỗi năm tài chính tiếp theo trong truy vấn mdx

  5. Một cách để trích xuất từ ​​dữ liệu giá trị DateTime mà không cần giây