PostgreSQL - Ayuda con SQL

 
Vista:

Ayuda con SQL

Publicado por Zule (2 intervenciones) el 10/11/2005 19:59:47
Hola!!!!
Necesito ayuda... Estoy trabajando en Postgres con funciones y Quiero agrupar un conjunto de resultados y a la vez ordenarlos para luego mostrarlos. Pero no he logrado hacer nada. Si los agrupo no se ordenan y si los ordeno no se agrupan.
Ademas cuando lo intento agrupar me sale un error diciendome que algun subquery no se encuentra agrupado......
Por favor agradeceria que me ayudaran
Gracias!!!
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:Ayuda con SQL

Publicado por Zule (2 intervenciones) el 10/11/2005 20:26:51
Aqui les mando el subrery:

"CREATE OR REPLACE VIEW ALMACEN AS
SELECT (SELECT estado FROM Minorista WHERE rifMin = AlmacenMnBS.rifMin) as estado, (SELECT codProducto FROM ProductosProv WHERE regProdProv = AlmacenMnBS.regProdProv AND rifProv = 'Jxxxxx) as codigo, (SELECT
descripcion FROM ProductosProv WHERE regProdProv = AlmacenMnBS.regProdProv AND rifProv = 'Jxxxxx) as descripcion, (SELECT unidadVta FROM ProductosProv WHERE regProdProv = AlmacenMnBS.regProdProv AND rifProv = 'Jxxxx) as unidad
FROM AlmacenMnBS WHERE rifMin = AlmacenMnBS.rifMin AND regProdProv = (SELECT regProdProv FROM ProductosProv WHERE regProdProv = AlmacenMnBS.regProdProv AND rifProv = 'Jxxxxxx')
AND fecha = 'xx/xx/xx' group by (SELECT estado FROM Minorista WHERE rifMin = AlmacenMnBS.rifMin;"

Y al executarlo me lanza el siguiente error:

"ERROR: subquery uses ungrouped column "almacenmnbs.regprodprov" from outer query
"
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