![]() |
crear diferentes tablas, partiendo de una hola a todos hace algun timepo k no escribia, y s bueno aki estoy, mi pregunta es como puedo hacer para crear varias tablas a partir de una consulta, para explicarme mejor (espero), le ponder un diagrama realizo una consulta y me genera la siguiente tabla: ------------------------- id | alarma | descripcion | 1 | 0205 | fallo en monitor | 1 | 0206 | fallo en teclado | 3 | 0205 | fallo en monitor | 6 | 0205 | fallo en monitor | 6 | 0204 | fallo en fuente de poder | ---------------------------------- despues realizar con otro query o almacenar en algun arreglo los datos y generar lo siguiente: ------------------------- id | alarma | descripcion | 1 | 0205 | fallo en monitor | 1 | 0206 | fallo en teclado | -------------------------- ------------------------ id | alarma | descripcion | 3 | 0205 | fallo en monitor | --------------------------- ------------------------ id | alarma | descripcion | 6 | 0205 | fallo en monitor | 6 | 0204 | fallo en fuente de poder | ----------------------------------- espero y me puedan ayudar con mi problema, de ser asi les estare enormemente agradecido, de antemano gracias |
create table1 as select * from (select loquesea from otratabla) where id=1; y asi con todas las tablas que quieras crear de esa subconsulta, prueba esta solucion, espero que te sirva ya m contaras |
rayos no me fuhciono, pero gracias, y puede ser por que tal vez no me explique bien, buneo si me explique, pero lo que pasa es que la primer tabla que genero tiene mas o menos unos 500 registros y de esos tengo que generar uas 100 tablas, tal vez necesite usar algo de php, si es asi por favor orientenme gracias... |
¿y tiene sentido crear una tabla cuando lo que pides lo puedes hacer directamente por medio de una consulta y programación? La consulta: Código: select * from tabla where .. order by id, alarmaUn saludo. |
pues la vdd no le veo sentido tampoco, pero mi jefe me lo pidio, yo lo que tengo es algo similar, que me genera diferentes tablas, solo que me genra una tabla con el id indicado, pero lo que mi jefe quiere es que genere una tabla por cada id que exista y eso es lo que no he podido encontrar como hacer, no se si me eh explicado |
aunque como puedo hacer eso de que cuqando el resultado cambie meterlo en una cabezera? pedon por mi ignorancia, pero estoy parendiendo |
creo que la forma en que me explique es algo confusa, o al menos eso creo, le pongo un poco mas de informacion, lo que tengo es esto: tengo una tabla en mysql, con al rededor de unos 239,591 registros mas o menos como la siguiente: ------------------------- id | alarma | descripcion | 1 | 0205 | fallo en monitor | 1 | 0206 | fallo en teclado | -------------------------- ahora usando mysql o php si es necesario necesito generar lo siguiente o algo parecido a lo siguiente: ------------------------ id | alarma | descripcion | 3 | 0205 | fallo en monitor | --------------------------- ------------------------ id | alarma | descripcion | 6 | 0205 | fallo en monitor | 6 | 0204 | fallo en fuente de poder | ----------------------------------- aun no puedo hacerlo, espero que me puedan ayudar, de antemano gracias James Bond Will Be Back... |
¿Cuando tu jefe te dice que se lo pongas en una tabla se refiere a una tabla mysql o a una tabla html?. Esto último es más lógico, porque al fin y al cabo es como quieres presentar los datos. Lo primero no tiene sentido ninguno. En cuanto ha hacerlo por programación, ya he puesto en algún otro mensaje un ejemplo en php para hacerlo pero te lo repito aquí: Código PHP: Un saludo. |
| La zona horaria es GMT -6. Ahora son las 06:41. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.