Olá amigos do forum, minha situação é a seguinte  Tenho duas tabelas  1 - tab_software id - descricao                 - valor 1  - AGENDA VIRTUAL     - 100,00 2  - DELIVERY                - 140,00 3  - VIRTUAL CAR          - 320,00 4  - LOJA VIRTUAL         - 200,00  2 - tab_sof_cliente id - idcliente - idsoftware - descricao 1  -      4      -      2         - DELIVERY 2  -      4      -      4         - LOJA VIRTUAL  Bom, o que eu necessito é: LISTAR TODOS OS CAMPOS DA tab_software MENOS OS QUE CONSTAM NA tab_sof_cliente, ou seja após a consulta o resultado deve ser:  1 - tab_software id - descricao                  - valor 1  - AGENDA VIRTUAL     - 100,00 3  - VIRTUAL CAR           - 320,00  JÁ TENTEI DA SEGUINTE FORMA:  SELECT * FROM tab_software, tab_sof_cliente WHERE idcliente = 4 AND id <> idsoftware  Se alguém puder me ajudar.....