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

Fusionar dos consultas

Estas en el tema de Fusionar dos consultas en el foro de Mysql en Foros del Web. Hola a todos como puedo dejar estas dos consultas en una sola... "SELECT * FROM colegiaturas Where periodoesc=%s ", GetSQLValueString($colname_periodo, "text")); SELECT C.id_colegiatura, C.Mes, C.precede ...
  #1 (permalink)  
Antiguo 13/12/2013, 11:45
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Exclamación Fusionar dos consultas

Hola a todos como puedo dejar estas dos consultas en una sola...
"SELECT * FROM colegiaturas Where periodoesc=%s ", GetSQLValueString($colname_periodo, "text"));

SELECT C.id_colegiatura, C.Mes, C.precede FROM colegiaturas AS C WHERE C.id_colegiatura =(SELECT CL.precede FROM colegiaturas AS CL)";
  #2 (permalink)  
Antiguo 13/12/2013, 12:02
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Fusionar dos consultas

Buen Día.

Podrías utilizar UNION ALL. Debes tener en cuenta que se manejen la misma cantidad de columnas en la salida.


Código MySQL:
Ver original
  1. SELECT id_colegiatura, Mes, precede FROM colegiaturas
  2. Where periodoesc=$colname_periodo
  3. SELECT C.id_colegiatura, C.Mes, C.precede FROM colegiaturas AS C WHERE C.id_colegiatura =(SELECT CL.precede FROM colegiaturas AS CL)
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #3 (permalink)  
Antiguo 13/12/2013, 12:50
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Fusionar dos consultas

Cita:
Iniciado por Nano_ Ver Mensaje
Buen Día.

Podrías utilizar UNION ALL. Debes tener en cuenta que se manejen la misma cantidad de columnas en la salida.


Código MySQL:
Ver original
  1. SELECT id_colegiatura, Mes, precede FROM colegiaturas
  2. Where periodoesc=$colname_periodo
  3. SELECT C.id_colegiatura, C.Mes, C.precede FROM colegiaturas AS C WHERE C.id_colegiatura =(SELECT CL.precede FROM colegiaturas AS CL)
Gracias lo checo :)

Etiquetas: fusionar, select, sql
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 21:05.