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

Tạo một chuỗi trong máy chủ sql

Có, bạn có thể sử dụng CTE đệ quy để làm điều này. Ví dụ:để tạo các số từ 10 đến 20 bao gồm:

WITH f AS
(
    SELECT 10 AS x
    UNION ALL
    SELECT x + 1 FROM f WHERE x < 20
)
SELECT * FROM f


  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 thế nào để xuất ra 7 bản ghi cho mỗi hàng, 1 bản ghi cho mỗi ngày trong tuần?

  2. SELECT DISTINCT bỏ qua các trường hợp khác nhau

  3. Cách kiểm tra độ dài chuỗi và sau đó chọn chuỗi con trong Sql Server

  4. Bất kỳ ai sử dụng SQL Source Control từ Red Gate

  5. cách chuyển tham số bằng dấu ngoặc kép