Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

seleccionar dos registros especificos del mismo campo

Estas en el tema de seleccionar dos registros especificos del mismo campo en el foro de Mysql en Foros del Web. Tengo esta tabla ID NOMBRE 1 juan 2 pepe 3 carlos Desde un formularios envio estos dos datos _post id1 y id3, necesito rescatar el ...
  #1 (permalink)  
Antiguo 29/09/2014, 21:42
 
Fecha de Ingreso: noviembre-2005
Mensajes: 144
Antigüedad: 18 años, 5 meses
Puntos: 2
seleccionar dos registros especificos del mismo campo

Tengo esta tabla

ID NOMBRE
1 juan
2 pepe
3 carlos

Desde un formularios envio estos dos datos _post id1 y id3, necesito rescatar el NOMBRE correspondiente al id1 y el nombre correspondiente al id3

cual seria la forma mas correcta y simplificada para seleccionar eso dos registros para obtener el nombre de cada registro y saber que registro corresponde a cada id.?
  #2 (permalink)  
Antiguo 30/09/2014, 01:42
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: seleccionar dos registros especificos del mismo campo

Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE ID IN ("id1","id3");

No?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 30/09/2014, 10:00
 
Fecha de Ingreso: noviembre-2005
Mensajes: 144
Antigüedad: 18 años, 5 meses
Puntos: 2
Respuesta: seleccionar dos registros especificos del mismo campo

Asi obtendría los dos registro no? ahora como se cual correspondería al nombre 1 y al nombre 3?

respetaría el orden en cual los ubicaste?.

gracias.
  #4 (permalink)  
Antiguo 30/09/2014, 10:36
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: seleccionar dos registros especificos del mismo campo

Cita:
Asi obtendría los dos registro no?

Si

Cita:
ahora como se cual correspondería al nombre 1 y al nombre 3?
SELECT * <- te da todos los campos luego el nombre que vaya emparejado con el id 1 es el que corresponde a 1...

Cita:
respetaría el orden en cual los ubicaste?.
No

Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE ID IN (1,3) ORDER BY ID;

Ahora seguiran el orden de ID ascendente.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #5 (permalink)  
Antiguo 30/09/2014, 13:35
 
Fecha de Ingreso: noviembre-2005
Mensajes: 144
Antigüedad: 18 años, 5 meses
Puntos: 2
Respuesta: seleccionar dos registros especificos del mismo campo

creo que la segunda parte de mi pregunta debería hacerla en el foro de php porque tengo que indicar el nombre id3 sea titulada como campeon y el nombre de id1 como subcampeon.
  #6 (permalink)  
Antiguo 01/10/2014, 01:31
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: seleccionar dos registros especificos del mismo campo

Cita:
como campeon y el nombre de id1 como subcampeon.
en función de que?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: campo, registro, registros, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:32.