Hola gente necesito de su ayuda para sacar un asunto en postgresSQL lo que pasa es que de dos tablas necesito formar la tercera pero el problema es que si los datos de dicha tablas están en la ultima semana del mes y si el día 31 cae día miércoles necesito que se pase a otra tabla de guardado para contemplarlas para el mes siguiente
ejemplo
Código SQL:
Ver originalCREATE TABLE tabla1a(
compo1a VARCHAR,
compo2a INTEGER ,
campo3a DATE ,
)
CREATE TABLE tabla2b(
compo1b VARCHAR,
compo2b INTEGER ,
campo3b INTEGER,
)
CREATE mes_siguente(
compo1a VARCHAR,
compo2a INTEGER ,
campo3a DATE ,
compo1b VARCHAR,
compo2b INTEGER ,
campo3b INTEGER,
)
CREATE tabla3(
compo1a VARCHAR,
compo2a INTEGER ,
campo3a DATE ,
compo1b VARCHAR,
compo2b INTEGER ,
campo3b INTEGER,
)
como les decía necesito de las dos primeras tablas formar una tercera pero hay que hacer una condición es la siguiente que si el ultimo día del mes sea 30 o 31 cae un día martes se tienen que pasar para el mes siguiente osea abría que guardarlas en la tabla siguiente_mes si no es así en la tabla3 lo que ami me sucede es que no tengo idea de como hacerlo les agradeseria mucho que me pudieran ayudar Saludos