SQL - consultas Sql

 
Vista:

consultas Sql

Publicado por Daniel (11 intervenciones) el 11/07/2002 04:05:24
Tengo una tabla llamada Vuelos y los campos Origen, Destino ,HoraSalida Y NumeroVuelo y las consultas son las siguientes:

1- Obtener el numero de vuelos que existen para cada uno de los origenes

2-Visualizar los grupos que tienen para cada uno de los origenes la minima hora de salida siendo anterior a las 12 horas-Utilizar Having

3-Se desea seleccionar la hora mas temprana para cada Origen y destino

4- Visualizar los origenes que tengan mas de dos vuelos

Agradeceria la ayuda , estoy dando los primeros pasos en sql y no entiendo mucho , creo que analizando las sentencias anteriores comprendere un poco mas
Saluda Atte.-
Daniel
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

RE:consultas Sql

Publicado por Islas, Isaías (5072 intervenciones) el 11/07/2002 05:44:08
Hola, no le entendi muy bien al 3, pero aqui esta:

--1.
SELECT Origen, count(*) as Total_Vuelos
FROM Vuelos
GROUP BY Origen

--2
SELECT Origen, count(*) as Total_Vuelos
WHERE datepart(hh, MyFecha) between 0 and 12
GROUP BY Origen

--3
SELECT Origen, Destino, min(datepart(hh, MyFecha))
FROM Vuelos

--4
SELECT Origen, count(*) as Total_Vuelos
FROM Vuelos
GROUP BY Origen
HAVING COUNT(*) > 2

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