Buenos dias a todos,
ayudenme por favor, no les quito tiempo, solo queria saber
si la clausula SQL "ordey by (tabla.campo) " funciona en
un select que tengo en procedimiento almacenado?
te muestro el codigo:
CREATE PROCEDURE finalRes AS
SELECT '<OPTION selected id=' + '"'
+ 'optCiudadesNinguno'+ '"' + ' ' + 'name=' + '"'
+ 'optCiudadesNinguno' + '"' + ' value=' + '"'
+ 'optCiudadesninguno' + '"' + '>'
+ 'ninguno'+ '</OPTION>'
union all
select '<OPTION id=' + '"' + 'optCiudades' + convert
(nvarchar(4),cod_departamentos.departamento) + '-' +
convert(nvarchar(4),cod_ciudades.ciudad) + '"' + ' '
+ 'name=' + '"' + 'optCiudades' + convert(nvarchar
(4),cod_departamentos.departamento) + '-' + convert
(nvarchar(4),cod_ciudades.ciudad) + '"' + ' value=' + '"'
+ convert(nvarchar(4),cod_departamentos.departamento)
+ '-' + convert(nvarchar(4),cod_ciudades.ciudad) + '"'
+ '>' + cod_ciudades.descripcion + '-' +
cod_departamentos.descripcion '</OPTION>'
FROM cod_ciudades INNER JOIN
cod_departamentos ON
cod_departamentos.departamento = cod_ciudades.departamento
WHERE (cod_ciudades.departamento <> '86') AND
(cod_ciudades.departamento <> '88') AND
(cod_ciudades.departamento <> '91') AND
(cod_ciudades.departamento <> '94')
AND (cod_ciudades.departamento <> '95') AND
(cod_ciudades.departamento <> '97') AND
(cod_ciudades.departamento <> '99')
order by cod_ciudades.descripcion asc
GO
**********
me sale un error asi al crear el procedura:
"Error 107: El prefijo de columna 'cod_ciudades' no
coincide con un nombre de tabla o con un alias usado en la
consulta"
MUCHISIMAS GRACIAS A TODOS!
Leer las respuestas