Busca para Campo Criado

Oi Pessoal,

Criei um formulario com PRODUTOS ( CODPRODUTO DESCRICAO PRECO ) e campo criado STATUS
e tenho uma outra tabela SITUACAO_PRODUTO ( CODPRODUTO DATA CODPROMO)

ou seja se ao carregar o produto existir no dia de Hoje uma informacao em SITUACAO_PRODUTO , o campo STATUS recebe o CODPROMO, senao recebe #; até aqui tudo bem, mas tem como fazer uma busca com base em STATUS, como ?

Se for numa grid tente isto no SQL:

SELECT p.CODPRODUTO, p.DESCRICAO, p.PRECO, (SELECT (CASE WHEN MAX(s.DATA) = CURDATE() THEN s.CODPROMO ELSE ‘#’ END) FROM SITUACAO_PRODUTO s WHERE p.CODPRODUTO=s.CODPRODUTO) AS STATUS FROM PRODUTOS p

Bem, adapte a sua realidade ok.

Abraços

Oi Luis este é o problema, seria um FORM.

Certo,

Então o que você quer dizer com ‘busca com base no status’ num formulário?
O Formulário é único Registro?

Sim é unico registro

[quote author=Luis Eduardo link=topic=9647.msg47464#msg47464 date=1412266307]
Então o que você quer dizer com ‘busca com base no status’ num formulário?
[/uote]