Sql - Exists

Delphi

20/02/2004

Estou com um codigo que quando executo ele trava minha aplicacao. Por favor se Alguem tiver alguma ideia. Uso Interbase.

select cre.CARNET, cre.DATA as Data_compra,cre.valor from dbcadcre cre
        where cre.cliente = :pcliente and exists(select * from dbcadcar carn where carn.carnet = cre.carnet and carn.valorPago = 0)

obrigado


Aguiarle

Aguiarle

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

20/02/2004

Tente fazer um select somente com os campos que você vai usar., ao invés de dar um select *.


GOSTEI 0
Adilsond

Adilsond

20/02/2004

O exists retornará True ou False. Então no seu select troque o * por um valor qualquer. Este valor não precisa ser um campo de sua tabela. Ex: 1 ou ´a´ ou ´A´


GOSTEI 0
POSTAR