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

error en Select..

Estas en el tema de error en Select.. en el foro de Mysql en Foros del Web. tengo otra preguntilla...ya me han ayudado mucho..pero sigo trabado en esto.. Tengo esta consulta : SELECT * FROM TAviso a INNER JOIN (TAvisoSeleccion b, TAvisoOcurrencia ...
  #1 (permalink)  
Antiguo 17/02/2006, 08:49
 
Fecha de Ingreso: febrero-2004
Mensajes: 65
Antigüedad: 20 años, 2 meses
Puntos: 0
error en Select..

tengo otra preguntilla...ya me han ayudado mucho..pero sigo trabado en esto..

Tengo esta consulta :

SELECT * FROM
TAviso a INNER JOIN (TAvisoSeleccion b, TAvisoOcurrencia c,TAvisoCiudad d)
ON (a.IdAlerta = b.IdAlerta AND a.IdOcurrencia=c.IdOcurrencia AND d.IdCiudadAlerta = b.IdCiudadAlerta)
WHERE TIME(DATE_SUB(NOW(), INTERVAL 6 HOUR)) <= a.Hora


y me trae este resultado:

-------------------------------------------------------------
IdAlerta- Fecha- Hora- IdOcurrencia- Parcial- IdAlerta- IdCiudadAlerta-IdOcurrencia- DescOcurrencia -IdCiudadAlerta- NomCiudad

20 2006-02-16 14:30:00 6 N 20 3 6 Vientos Fuertes 3 Acebal
20 2006-02-16 14:30:00 6 N 20 4 6 Vientos Fuertes 4 Alvarez

18 2006-02-15 13:40:00 4 Y 18 2 4 Lluvias Intensas 2 Abasto
18 2006-02-15 13:40:00 4 Y 18 3 4 Lluvias Intensas 3 Acebal
---------------------------------------------------------------

mi pregunta es la siguiente, yo necesito que me muestre

fecha:2006-02-15
hora:13:40:00
DescOcurrencia: Lluvias Intensas
Ciudades: Acebal, Alvarez
---------------------------------------------------

y me esta mostrando asi:

fecha:2006-02-15
hora: 13:40:00
DescOcurrencia: Lluvias Intensas
Ciudades: Acebal

fecha:2006-02-15
hora: 13:40:00
DescOcurrencia: Lluvias Intensas
Ciudades: Alvarez

-----------------------------------------------------

quiero que las ciudades me las muestre en un solo registro, no que me
repita tantos registros como ciudades.

la consulta esta bien, no me tira error, tendria que hacer una
subconsulta luego del primer Select ???

gracias
  #2 (permalink)  
Antiguo 17/02/2006, 09:06
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 5 meses
Puntos: 5
creo que lo que tratas de hacer, ya no es en mysql, sino mas bien con el lenguaje de programacion que estes usando, ya que se te puede devolver la cantidad de lluvias intensas en un momento especifico, pero no se podria especificar las ciudades, tal vez seria mejor que lo hagas por el lado del lenguaje que estas usando para programar, cya
__________________
"El Conocimiento es de todos, no solo de algunos"
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 13:14.