![]() |
Como hacer una instruccion SQL que se basa en otras sql
Hola a todos
Pues sucede que estoy migrando una BD de Access para MySQL, y me encontre con una dificultad que no se como solucionarla Tal vez la solucion que use en access no fue la mas indicada, pero me resolvia el problema El problema es que tengo una tabla donde en un campo se selecciona el tipo de PC (De Escritorio, Servidor o Portatil), y en un informe se hace un resumen donde se cuentan la cantidad de cada uno de ellos La solucion que di en access fue: - Crear una consulta filtrando por Servidores, otra basada en esa para totalizar la cantidad - (y lo mismo para los otros tipos) - Y otra consulta basada en esas 3, mas otros datos de la tabla para hacer el Informe Pero cuando lo voy a hacer en MySQL, eso de las consultas anidadas me dejo "en blanco" Es posible que lo que haya hecho es una "chapuza", pero agradeciaria que me indicaran como hacerlo en MySQL, o si no, una forma mejor de hacer lo que quiero |
Estas son las Consultas
En Access solo se usaban dos tipos de PC, pero la filosofia es la misma
1ra Consulta: Para servidores Profesionales
2da Consulta para Totalizarlos:
3ra Consulta para PC servidores
4ta Consulta para totalizarlos:
Y la 5ta que lo resume todo:
Como ven parece un poco "enredado" al menos para mi :o |
El informe me debe salir así mas o menos:
Cant. Servidores Centro Total de PC Profesional PC Server ----------------------------------------------------- Centro 1 30 2 2 Centro 2 25 1 1 |
| La franja horaria es GMT +2. Ahora son las 02:24:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi