11/09/2007, 08:17
|
| Colaborador | | Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años, 1 mes Puntos: 38 | |
Re: Problema de Minimos
Código:
If object_id('tempdb..#tmpMaterias') is not null Drop Table #tmpMaterias
If object_id('tempdb..#tmpInscripciones') is not null Drop Table #tmpInscripciones
Create table #tmpMaterias (IdMateria Int, NombreMateria varchar(50))
Create table #tmpInscripciones (IdAlumno int, IdMateria int)
Set nocount on
Insert into #tmpMaterias values(1, 'Uno')
Insert into #tmpMaterias values(2, 'Dos')
Insert into #tmpMaterias values(3, 'Tres')
Insert into #tmpInscripciones values (1,1)
Insert into #tmpInscripciones values (2,1)
Insert into #tmpInscripciones values (3,2)
Insert into #tmpInscripciones values (4,1)
Insert into #tmpInscripciones values (5,2)
Insert into #tmpInscripciones values (6,3)
Select M.IdMateria,
M.NombreMateria
From (Select Top 1 IdMateria
From #tmpInscripciones
Group by IdMateria
Order by count (1) ) T
Inner join
#tmpMaterias M
On T.IdMateria = M.IdMateria
__________________ La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications. |