MySQL - Filtros

 
Vista:
Imágen de perfil de Cristian
Val: 22
Ha disminuido su posición en 2 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Filtros

Publicado por Cristian (28 intervenciones) el 12/04/2022 20:20:15
Buenas...
Estoy intentando mostrar clientes segun la provincia, pero no funciona, o sea me muestra cualquier cosa.
Alquien tiene idea ??

1
2
3
select clientes.idCliente, clientes.apenom, localidades.provincia, localidades.localidad,
clientes.lista from clientes, localidades
where clientes.idProvincia = 20 and localidades.idProvincia = 20

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Ivan

Filtros

Publicado por Ivan (37 intervenciones) el 13/04/2022 09:08:14
Hola,

creo que haces mal la relación entre tu tabla clientes y tu tabla localidades.
Supongo que en tu tabla clientes debe haber una relación con la tabla localidades de modo que la consulta debería ser algo así:

1
2
3
4
select clientes.idCliente, clientes.apenom, localidades.provincia, localidades.localidad, clientes.lista
from clientes, localidades
where clientes.idLocalidades = localidades.id
and localidades.idProvincia = 20

En tu código haces una relación cliente = provincia, cosa que podría ser válida si lo has pensado y estructurado así, pero creo que sería más correcto una relación cliente = localidad y a través de la tabla localidades extraer todas las relaciones por provincias, ciudad etc.

No se si me explico bién ...

Un saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Cristian
Val: 22
Ha disminuido su posición en 2 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Filtros

Publicado por Cristian (28 intervenciones) el 13/04/2022 14:43:45
Estimado Ivan...
Funciono correctamente !!!!
Muchas gracias por tu ayuda y por tu tiempo.

Saludos !!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar