<%
SELECT CASE cat
CASE 1
Obj_RS.Open "SELECT * FROM (SELECT TOP 1 0 as id,' Todos los restaurantes' as nombre, c.cantidad FROM municipios,(SELECT Count(*) as cantidad FROM Empresas where categoria = 1) as C UNION SELECT municipios.id,nombre, cantidad FROM municipios LEFT OUTER JOIN (SELECT municipios.id,empresas.categoria, Count(*) as cantidad FROM municipios INNER JOIN Empresas On Empresas.municipio=municipios.id Group by municipios.id, empresas.categoria, municipios.nombre having empresas.categoria = 1) as C On C.id = municipios.id ) Order by nombre", Obj_Conn, 3, 3
CASE 2
Obj_RS.Open "SELECT * FROM (SELECT TOP 1 0 as id,' Todos los alojamientos' as nombre, c.cantidad FROM municipios,(SELECT Count(*) as cantidad FROM Empresas where categoria = 2) as C UNION SELECT municipios.id,nombre, cantidad FROM municipios LEFT OUTER JOIN (SELECT municipios.id,empresas.categoria, Count(*) as cantidad FROM municipios INNER JOIN Empresas On Empresas.municipio=municipios.id Group by municipios.id, empresas.categoria, municipios.nombre having empresas.categoria = 2) as C On C.id = municipios.id ) Order by nombre", Obj_Conn, 3, 3
CASE 3
Obj_RS.Open "SELECT * FROM (SELECT TOP 1 0 as id,' Todas las bodegas' as nombre, c.cantidad FROM municipios,(SELECT Count(*) as cantidad FROM Empresas where categoria = 3) as C UNION SELECT municipios.id,nombre, cantidad FROM municipios LEFT OUTER JOIN (SELECT municipios.id,empresas.categoria, Count(*) as cantidad FROM municipios INNER JOIN Empresas On Empresas.municipio=municipios.id Group by municipios.id, empresas.categoria, municipios.nombre having empresas.categoria = 3) as C On C.id = municipios.id ) Order by nombre", Obj_Conn, 3, 3
CASE 4
Obj_RS.Open "SELECT * FROM (SELECT TOP 1 0 as id,' Todos los servicios' as nombre, c.cantidad FROM municipios,(SELECT Count(*) as cantidad FROM Empresas where categoria = 4) as C UNION SELECT municipios.id,nombre, cantidad FROM municipios LEFT OUTER JOIN (SELECT municipios.id,empresas.categoria, Count(*) as cantidad FROM municipios INNER JOIN Empresas On Empresas.municipio=municipios.id Group by municipios.id, empresas.categoria, municipios.nombre having empresas.categoria = 4) as C On C.id = municipios.id ) Order by nombre", Obj_Conn, 3, 3
CASE 9
Obj_RS.Open "SELECT * FROM (SELECT TOP 1 0 as id,' Todos los museos y enotecas' as nombre, c.cantidad FROM municipios,(SELECT Count(*) as cantidad FROM Empresas where categoria = 9) as C UNION SELECT municipios.id,nombre, cantidad FROM municipios LEFT OUTER JOIN (SELECT municipios.id,empresas.categoria, Count(*) as cantidad FROM municipios INNER JOIN Empresas On Empresas.municipio=municipios.id Group by municipios.id, empresas.categoria, municipios.nombre having empresas.categoria = 9) as C On C.id = municipios.id ) Order by nombre", Obj_Conn, 3, 3
END SELECT
i = 1
while not Obj_RS.eof
if i > (Obj_RS.recordcount /2)+1 then
i=-10
%>
|
|