SELECT DE PONTA-CABE?A
Kkkkk.
Então, id_cliente é chave primária. E como tal não pode ser nula nem haver duplicidade. Se você faz um select na qual a cláusula White fala pra buscar o id, então só vai retornar apenas um registro certo?
Por outro lado, se você está buscando pelo nome será retornado mais.
Conclusão: no where busque pela chave primária apenas quando necessitar de um registro especÃfico.
Quando se faz um filtro que retorne mais de um registro, e com cláusula where (falo isso porque nem sempre é necessário usa-la) é mais interessante utilizar o Like como operador ao invés do = quando for valores alfanumericos.
Conclusão final:
Esta pesquisa irá retornar todos os nomes que começam com Maria na ordem decrescente. Se tirar fora o [Ô]WHERE nome_cliente LIKE [ô]maria[ô][Ô] a pesquisa retorna todos os nomes na ordem decrescente.
Obs: procure no YouTube sobre aulas de SQL. Acho que você entenderá melhor.
Então, id_cliente é chave primária. E como tal não pode ser nula nem haver duplicidade. Se você faz um select na qual a cláusula White fala pra buscar o id, então só vai retornar apenas um registro certo?
Por outro lado, se você está buscando pelo nome será retornado mais.
Conclusão: no where busque pela chave primária apenas quando necessitar de um registro especÃfico.
Quando se faz um filtro que retorne mais de um registro, e com cláusula where (falo isso porque nem sempre é necessário usa-la) é mais interessante utilizar o Like como operador ao invés do = quando for valores alfanumericos.
Conclusão final:
SELECT * FROM clientes WHERE nome_cliente LIKE [ô]maria%[ô] ORDER BY nome_cliente DESC
Esta pesquisa irá retornar todos os nomes que começam com Maria na ordem decrescente. Se tirar fora o [Ô]WHERE nome_cliente LIKE [ô]maria[ô][Ô] a pesquisa retorna todos os nomes na ordem decrescente.
Obs: procure no YouTube sobre aulas de SQL. Acho que você entenderá melhor.
Tópico encerrado , respostas não são mais permitidas