É o seguinte tenho uma tabela chamada horario e nela tenho um campo chamado hora, neste campo listo os seguintes horarios:
Campo Hora:
de 07:45 até 19:00 intervalo de 15min entre eles.
Tenho outra tabela que se chama calendario e nela tenho os seguintes campos:
id-sala - dia - mes - ano - hora_ini
Faço um filtro nessa tabela calendario da seguinte forma:
"select hora_ini from calendario where dia ='04' and mes='10' and ano='2010' and id_sala='2'"
ele me traz o seguinte:
07:45
08:00
08:15
08:30
10:00
10:15
10:30
o que quero fazer?
uma consulta para comparar com os horarios da tabela horario e alimentar uma combobox somente com os horarios que sejam diferentes da tabela calendario, ou seja os horarios 07:45,08:00,08:15,08:30,10:00,10:15,10:30 não podem aparecer nesta combo. Eu andei pesquisando e acho que poderia se feito com inner join só não sei como montar essa consulta.
Quem puder montar e me ajudar agradeço imensdamente.
Pergunta
claytonprog
Pessoal!
Estou com outra dúvida aqui:
É o seguinte tenho uma tabela chamada horario e nela tenho um campo chamado hora, neste campo listo os seguintes horarios:
Campo Hora:
de 07:45 até 19:00 intervalo de 15min entre eles.
Tenho outra tabela que se chama calendario e nela tenho os seguintes campos:
id-sala - dia - mes - ano - hora_ini
Faço um filtro nessa tabela calendario da seguinte forma:
"select hora_ini from calendario where dia ='04' and mes='10' and ano='2010' and id_sala='2'"
ele me traz o seguinte:
07:45
08:00
08:15
08:30
10:00
10:15
10:30
o que quero fazer?
uma consulta para comparar com os horarios da tabela horario e alimentar uma combobox somente com os horarios que sejam diferentes da tabela calendario, ou seja os horarios 07:45,08:00,08:15,08:30,10:00,10:15,10:30 não podem aparecer nesta combo. Eu andei pesquisando e acho que poderia se feito com inner join só não sei como montar essa consulta.
Quem puder montar e me ajudar agradeço imensdamente.
Aguardo!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.