problemas na construção de função sql ...
Estou com um problemaço!!!! Pelo menos acho q sim!
É que tenho q fazer uma consulta sql assim:
Vou selecionar todas as entradas no caixa do dia:
Só q as entradas pertinentes a parcela ´000´ e ´001´ de um corretor com o Código ´00001´ não poderão entrar!!
Como poderei montar esta consulta?
É que tenho q fazer uma consulta sql assim:
Vou selecionar todas as entradas no caixa do dia:
Só q as entradas pertinentes a parcela ´000´ e ´001´ de um corretor com o Código ´00001´ não poderão entrar!!
Como poderei montar esta consulta?
Universodosoftware
Curtidas 0
Respostas
Aroldo Zanela
22/07/2004
Colega,
Faça a restrição conforme sua necessidade. Exemplo:
Só q as entradas pertinentes a parcela ´000´ e ´001´ de um corretor com o Código ´00001´ não poderão entrar!!
Observe a correta colocação dos parenteses para estabelecer a prioridade na resolução do SQL.
Faça a restrição conforme sua necessidade. Exemplo:
Só q as entradas pertinentes a parcela ´000´ e ´001´ de um corretor com o Código ´00001´ não poderão entrar!!
where (parcela = ´000´ or parcela = ´001´) and corretor = ´00001´
Observe a correta colocação dos parenteses para estabelecer a prioridade na resolução do SQL.
GOSTEI 0
Universodosoftware
22/07/2004
amigo, é que acho q não é tão simples assim, vou tentar explicar:
tem vários corretores: ´00001´, ´00002´, ´00003´, ...
na tabela receber tem parcelas de todos eles:
Objetivo: Eu tenho que pegar todas as parcelas de todos os corretores
menos as parcelas ´000´ e ´001´ do Corretor ´00001´. Acho q
essa explicação ficou mais clara.
Se tiver alguma idéia postem!!!
Valeu!!!
tem vários corretores: ´00001´, ´00002´, ´00003´, ...
na tabela receber tem parcelas de todos eles:
Objetivo: Eu tenho que pegar todas as parcelas de todos os corretores
menos as parcelas ´000´ e ´001´ do Corretor ´00001´. Acho q
essa explicação ficou mais clara.
Se tiver alguma idéia postem!!!
Valeu!!!
GOSTEI 0
Ronaldo.cutu
22/07/2004
tenta assim
where (parcela not in(´000´, ´001´) and corretor <> ´00001´)
qualquer coisa estou a disposição
Ronaldo
where (parcela not in(´000´, ´001´) and corretor <> ´00001´)
qualquer coisa estou a disposição
Ronaldo
GOSTEI 0
Universodosoftware
22/07/2004
Quase !!!!
a expressão funcionou só q o problema é que ele bloqueou todas as sequência de parcela ´000´ e ´001´ de todos os corretores.
tentei mudar o sinal de diferente da sua expressão para igual só q aí já não mostrar nenhum resultado dos outros corretores.
Estou achando q isso é um desafio!!!
a expressão funcionou só q o problema é que ele bloqueou todas as sequência de parcela ´000´ e ´001´ de todos os corretores.
tentei mudar o sinal de diferente da sua expressão para igual só q aí já não mostrar nenhum resultado dos outros corretores.
Estou achando q isso é um desafio!!!
GOSTEI 0
Ronaldo.cutu
22/07/2004
troque o and por or que vai dar certo[/b]
GOSTEI 0
Universodosoftware
22/07/2004
valeu amigos deu certo!!!!
GOSTEI 0