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

Error en SQL con GROUP y SELECT anidado

Estas en el tema de Error en SQL con GROUP y SELECT anidado en el foro de SQL Server en Foros del Web. SELECT productos.marca FROM (SELECT productos.* FROM productos WHERE (productos.stock>0 AND productos.producto LIKE '%t%'))GROUP BY productos.marca ORDER BY productos.marca Podria ayudarme orientandome donde esta el error ...
  #1 (permalink)  
Antiguo 27/01/2009, 11:37
 
Fecha de Ingreso: febrero-2003
Mensajes: 141
Antigüedad: 21 años, 10 meses
Puntos: 0
Error en SQL con GROUP y SELECT anidado

SELECT productos.marca FROM (SELECT productos.* FROM productos WHERE (productos.stock>0 AND productos.producto LIKE '%t%'))GROUP BY productos.marca ORDER BY productos.marca

Podria ayudarme orientandome donde esta el error en este SQL ya que me marca que hay un error en el GROUP BY

la tabla es muy sencilla con solo 4 campos prod_id, producto, marca y preci
Espero vuestra invalorable ayuda
Gracias
Pablo
  #2 (permalink)  
Antiguo 27/01/2009, 11:53
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Respuesta: Error en SQL con GROUP y SELECT anidado

Código:
SELECT productos.marca 
FROM   productos 
WHERE  productos.stock > 0 AND 
       productos.producto LIKE '%t%'
GROUP BY productos.marca 
ORDER BY productos.marca
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #3 (permalink)  
Antiguo 27/01/2009, 12:39
 
Fecha de Ingreso: febrero-2003
Mensajes: 141
Antigüedad: 21 años, 10 meses
Puntos: 0
Respuesta: Error en SQL con GROUP y SELECT anidado

UPPPPPPPPSSSSSSSSSS......me complique de gusto segun veo

Muchisimas gracias por iluminarme
Saludos
Pablo
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 23:50.