Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

es posible que un sql me cree una tabla nueva como esta?

Estas en el tema de es posible que un sql me cree una tabla nueva como esta? en el foro de Mysql en Foros del Web. Estimados, Tengo una consulta, pasa que no se como se hace, no se si se puede, pero creo que si, la cual haga una especie ...
  #1 (permalink)  
Antiguo 02/09/2010, 17:55
 
Fecha de Ingreso: agosto-2003
Ubicación: santiago, chile
Mensajes: 303
Antigüedad: 21 años, 3 meses
Puntos: 0
De acuerdo es posible que un sql me cree una tabla nueva como esta?

Estimados,

Tengo una consulta, pasa que no se como se hace, no se si se puede, pero creo que si, la cual haga una especie orden o join o insertar en una nueva tabla lo siguiente:



basicamente es si existe alguna sintaxis sql para hacer una nueva tabla con los datos de la tabla tempo, pero ordenado como la tabla numero
gracias.
  #2 (permalink)  
Antiguo 02/09/2010, 18:24
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: es posible que un sql me cree una tabla nueva como esta?

Si la tabla Tempo no la vas a usar como tabla de ingreso de datos, sino que es el resultado de una consulta, lo que te conviene es crear una vista y no una tabla.
Código MySQL:
Ver original
  1. CREATE VIEW tempo AS
  2. SELECT id, marca, valor
  3. FROM tempo
  4. ORDER BY marca ASC, valor ASC;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 02/09/2010, 20:02
 
Fecha de Ingreso: enero-2009
Ubicación: Neiva, Huila
Mensajes: 196
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: es posible que un sql me cree una tabla nueva como esta?

seeeee una vista de la forma....

CREATE VIEW nueva AS
(select id, marca, valor from tempo where id in (select id from numero))
  #4 (permalink)  
Antiguo 02/09/2010, 23:06
 
Fecha de Ingreso: agosto-2003
Ubicación: santiago, chile
Mensajes: 303
Antigüedad: 21 años, 3 meses
Puntos: 0
Respuesta: es posible que un sql me cree una tabla nueva como esta?

pero la vista no es temporal? es decir, que es solo eso, una vista o un resultado de una consulta? me refiero que esta despues de cerrar el phpmyadmin se me desaparece?
  #5 (permalink)  
Antiguo 03/09/2010, 03:19
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: es posible que un sql me cree una tabla nueva como esta?

Cita:
pero la vista no es temporal? es decir, que es solo eso, una vista o un resultado de una consulta? me refiero que esta despues de cerrar el phpmyadmin se me desaparece?
Nooooo. No confundas vistas con consultas
Una vista es una estructura de base de datos.

Ver manual: Capítulo 21. Vistas (Views)
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: posible, sql, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:59.