elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Consulta MySQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Consulta MySQL  (Leído 2,519 veces)
migueweb

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Consulta MySQL
« en: 25 Abril 2013, 18:36 pm »

Tengo una base de datos mysql que tiene entre otros campos uno de municipio y otro de enseñanza, ahora

En esos campos puede estar repetido el municipio y la enseñanza, como muestro a continuación

Municipio: Limonar              Enseñanza: Preescolar
Municipio: Limonar              Enseñanza: Primaria Rural
Municipio: Limonar              Enseñanza: Primaria Urbana
Municipio: Colón                 Enseñanza: Preescolar
Municipio: Colón                 Enseñanza: Primaria Rural
Municipio: Colón                 Enseñanza: Primaria Urbana

Ahora lo que deseo es en un select que buscara en la base de datos el municipio y la enseñanza, no me los muestre repetido, es deir, que el select del municipio solo me muestre el municipio una sola vez y que me muestre segun el municipio que yo seleccione, las enseñanzas que tiene


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Consulta MySQL
« Respuesta #1 en: 25 Abril 2013, 20:32 pm »

si tus datos son

Municipio: Limonar              Enseñanza: Preescolar
Municipio: Limonar              Enseñanza: Primaria Rural
Municipio: Limonar              Enseñanza: Primaria Urbana
Municipio: Colón                 Enseñanza: Preescolar
Municipio: Colón                 Enseñanza: Primaria Rural
Municipio: Colón                 Enseñanza: Primaria Urbana

puedes usar un

Código:
select DISTINCT(municipio) where 1=1

eso devolverá

1- Limonar
2- Colon

si usas con enseñanza

devolvera:

1- Preescolar
2- Primaria Rural
3- Primaria Urbana


dices
Citar
que me muestre segun el municipio que yo seleccione, las enseñanzas que tiene

eso seria

Código:
select * where municipio = 'Colon'

eso seria

Municipio: Colón                 Enseñanza: Preescolar
Municipio: Colón                 Enseñanza: Primaria Rural
Municipio: Colón                 Enseñanza: Primaria Urbana

te sirve esa respuesta?


« Última modificación: 25 Abril 2013, 20:34 pm por engelx » En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Consulta en mysql
Bases de Datos
octavioxd 3 4,873 Último mensaje 9 Enero 2010, 04:27 am
por octavioxd
Consulta en mysql
Bases de Datos
usuani 2 4,964 Último mensaje 9 Marzo 2010, 17:25 pm
por usuani
Integrar consulta mysql [Fácil]
Desarrollo Web
the_sheriff_pino 0 1,718 Último mensaje 14 Mayo 2013, 10:14 am
por the_sheriff_pino
consulta mysql : Dificultad media-alta.
Desarrollo Web
the_sheriff_pino 0 1,560 Último mensaje 24 Mayo 2013, 13:56 pm
por the_sheriff_pino
¿Consulta sobre C + MySQL, traspaso del resultado de una consulta MySQL a C?
Programación C/C++
GisiNA 2 3,713 Último mensaje 8 Abril 2014, 16:00 pm
por GisiNA
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines