Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

quando coloquei true ele apresentou o '0' afinal o 0 é falso ou verdadeiro?

select * from compras where recebido = 'true';
6 respostas

Se eu entendi bem, nesse caso retornou '0' porque não encontrou nada no banco. Ou seja esse select (consulta no banco) não tem recibo = 'verdadeiro'. Where (Condição). Mas para sua resposta 0 = False 1 = Verdadeiro

https://pt.wikipedia.org/wiki/Valor_de_verdade

Bom dia Alexandre! Testa assim:

select * from compras where recebido = true;

E me dá um retorno!

show, ai sim , neste caso não coloco entre aspas.

solução!

Beleza! Poderia marcar o tópico como solucionado? Desde já agradeço! :-)

select * from compras where recebido = true;

Esse funcionou perfeitamente.

Beleza!