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

[SOLUCIONADO] Crear una tabla partiendo de valores de otra

Estas en el tema de Crear una tabla partiendo de valores de otra en el foro de PostgreSQL en Foros del Web. Bueno, el título no puede ser menos descriptivo ...lo siento Me explico, tengo una tabla con varias columnas. Entre ellas hay estas dos: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 08/05/2015, 16:11
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 14 años, 2 meses
Puntos: 10
Crear una tabla partiendo de valores de otra

Bueno, el título no puede ser menos descriptivo ...lo siento
Me explico, tengo una tabla con varias columnas. Entre ellas hay estas dos:

Código SQL:
Ver original
  1. id_nombre | nombre
  2. -------------------------
  3. 1               |Fulano
  4. 1               |Fulano
  5. 2               |Mengano
  6. 3               |Zutano
  7. 1               |Fulano
  8. 2               |Mengano
  9. 4               |Perengano
y yo quiero, a partir de esas 2 columnas obtener esta tabla:
Código SQL:
Ver original
  1. id_nombre | nombre
  2. -------------------------
  3. 1               |Fulano
  4. 2               |Mengano
  5. 3               |Zutano
  6. 4               |Perengano


Y estoy intentando combinar opciones con update, pero no doy con la tecla.
Si alguien me echa una mano....
__________________
Mi calculadora en Qt
  #2 (permalink)  
Antiguo 09/05/2015, 16:15
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 14 años, 2 meses
Puntos: 10
Respuesta: Crear una tabla partiendo de valores de otra

Bueno, era una duda muy básica. Es lo malo de preguntar cuando uno tiene la cabeza embotada.

Por si hay alguien novato como yo, pues pongo la forma:

Código SQL:
Ver original
  1. CREATE TABLE minuevatabla AS (SELECT DISTINCT id_nombre,nombre FROM miantiguatabla);
__________________
Mi calculadora en Qt

Última edición por gnzsoloyo; 09/05/2015 a las 16:33

Etiquetas: tabla
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 21:21.