consulta periodo dentro de outro periodo
boa noite, tenho uma tabela de orcamento que tem os campos orcamentoid, data_evento_ini e data_evento_fim, quando for fazer outro orcamento com a data_evento_ini e data_evento_fim tem que estar fora desse periodo dos outros...
se alguem puder me ajudar
se alguem puder me ajudar
Nei
Curtidas 0
Respostas
Thiago Santana
05/04/2015
Nei, posta o inicio do seu select.
Facilita para tentarmos te ajudar
Mas você terá que ter um subselect pelo que entendi
Facilita para tentarmos te ajudar
Mas você terá que ter um subselect pelo que entendi
GOSTEI 0
Nei
05/04/2015
Bom dia Thiago, então não tenho nem ideia de como fazer rsrs, tenho um mestre detail orçamento e item, quando locar esse produto no orçamento ficaria gravado data_evento_ini exemplo 04/04/2015 e na data_evento_fim dia 05/04/2015, quando fosse gerar outro orçamento ele com esse mesmo produto tipo com a mesma data ele verificasse se esta data já esta locado e nao permitisse, entendeu?
GOSTEI 0
Joilson Silva
05/04/2015
Hoje eu tive a mesma duvida e não encontrei resposta.
Acabei por fazer a consulta assim
QUERIA VER SE UMA SOLICITACAO ESTAVA VALIDA NO MES DE MARÇO
DO DIA 01/03/2016 ATÉ O DIA 31/03/2016 COM RELACAO AS DATAS DE SAIDA E RETORNO
SELECT * FROM SOLICITACAO WHERE
( ( '03/01/2016' BETWEEN DATASAIDA AND DATARETORNO) OR
('03/31/2016' BETWEEN DATASAIDA AND DATARETORNO) OR
( DATASAIDA BETWEEN '03/01/2016' AND '03/31/2016') OR
( DATARETORNO BETWEEN '03/01/2016' AND '03/31/2016')
)
Acabei por fazer a consulta assim
QUERIA VER SE UMA SOLICITACAO ESTAVA VALIDA NO MES DE MARÇO
DO DIA 01/03/2016 ATÉ O DIA 31/03/2016 COM RELACAO AS DATAS DE SAIDA E RETORNO
SELECT * FROM SOLICITACAO WHERE
( ( '03/01/2016' BETWEEN DATASAIDA AND DATARETORNO) OR
('03/31/2016' BETWEEN DATASAIDA AND DATARETORNO) OR
( DATASAIDA BETWEEN '03/01/2016' AND '03/31/2016') OR
( DATARETORNO BETWEEN '03/01/2016' AND '03/31/2016')
)
GOSTEI 0
Raylan Zibel
05/04/2015
Tenho um exemplo disso em casa...
GOSTEI 0