andrens 0 Denunciar post Postado Dezembro 26, 2006 Tenho duas tabelas, exemplo:Tab01 . (id_cliente, id_documento, data_doc) e Tab02 . (id_cliente, quant, dt_inicio, dt_fim)gostaria de fazer um select aonde retorne somente os clientes que não estão na Tab02Valew Compartilhar este post Link para o post Compartilhar em outros sites
EuToComProblema! 1 Denunciar post Postado Dezembro 27, 2006 este SQL sei que vai retornar o que você querselect * from tab01where id_cliente not in (select id_cliente from tab02)já este não tenho certeza, mas acredito que sim... caso eu esteja certo você deve ver qual método é mais eficiente, não sei o que pesaria menos para o banco.select t1.* from tab01 t1, tab02 t2 where t1.id_cliente = t2.id_clientese alguém quizer postar algo sobre a eficiências dos SQL´s ficamos agradecidos! Compartilhar este post Link para o post Compartilhar em outros sites