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

Trả lại dữ liệu trước tháng hiện tại

Bạn nhận được tất cả các tên bảng từ INFORMATION_SCHEMA.TABLES. Vì vậy, chỉ cần áp dụng các tiêu chí của bạn để có được chúng:

select table_name
from information_schema.tables
where table_type = 'BASE TABLE'
and table_name like 'xx\_______\_T' escape '\'  
and table_name >= 'xx_' + CAST(@FirstTableMonth as varchar) + '_T';

SQL fiddle: http://www.sqlfiddle.com/#!6/7b4f5/ 2



  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ách cài đặt SQL Server trên SUSE 12

  2. Lọc trên mệnh đề đầu ra sql

  3. SQL Server:CẬP NHẬT bảng bằng cách sử dụng ORDER BY

  4. CHỌN các bài viết có liên quan dựa trên các từ khóa từ một bảng

  5. Tải lên trang tính Excel và nhập dữ liệu vào cơ sở dữ liệu SQL Server