sql >> Databasteknik >  >> RDS >> Sqlserver

Returnera data före innevarande månad

Du får alla tabellnamn från INFORMATION_SCHEMA.TABLES. Så använd bara dina kriterier för att få dem:

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-fiol:http://www.sqlfiddle.com/#!6/7b4f5/ 2



  1. Halloweenproblemet – del 1

  2. Anpassa erbjudanden-appens hemsida och e-postmeddelanden tack vare användarhistorik:hur gör man det på rätt sätt på Rails/postgreSQL?

  3. Kontrollera om det finns ett värde i Postgres-arrayen

  4. SQL-fråga - Välj * från vyn eller Välj kol1, kol2, ... kolN från vyn