Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2011, 05:57
Avatar de lambar
lambar
 
Fecha de Ingreso: marzo-2005
Ubicación: Murcia Fumeta
Mensajes: 55
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta select * "excepto id" from... un select especial

Hola buenos dias foreros, vereis tengo una duda que no se resolver, necesito hacer un select * quitando una columna... me explico mejor.

cuando actualizo mi catalago ejecuto esta sentencia

INSERT INTO kar_catalogo_del SELECT * FROM kar_catalogo

para mover todo el catalogo anterior pero claro me coje tambien la columna ID por lo que me tira el error:

Duplicate entry '1' for key 1

entonces necesito hacer algo así como

INSERT INTO kar_catalogo_del SELECT * "excepto id" FROM kar_catalogo

ya que la tabla tiene 27 columnas y no es plan de poner id, ncan, ncat, fecha, etc etc

si alguien tan amable me dice si es posible, que me imagino que si, y cual es la sintaxis correcta se lo agradeceria eternamente

un saludo y gracias