MySQL - Error Code: 1241. Operand should contain 1 column(s)

 
Vista:
sin imagen de perfil

Error Code: 1241. Operand should contain 1 column(s)

Publicado por Ignacio (2 intervenciones) el 04/10/2016 16:49:19
Hola buenas, una consulta, estoy aprendendo MySQL y necesito insertar un dato de una tabla a otra table nueva,
es una tabla con lista de precios y quiero asociar el precio del producto insertado en una tabla de "operaciones diarias de venta", el código que intento es el siguiente :

1
2
INSERT INTO cimprime.operacionesdiaria (productovendido, cantidadprven, precioprven)
select ('Pegamento', '5', precio) from cimprime.prices where producto='Pegamento';

Pero me arroja el error Error Code: 1241. Operand should contain 1 column(s)

Alguien me podría alumbrar, estoy perdidísimo, saludos ! :D
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 796
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Error Code: 1241. Operand should contain 1 column(s)

Publicado por xve (1151 intervenciones) el 04/10/2016 20:19:25
Hola Ignacio, prueba a quitar el paréntesis en el select...

Si nos puedes comentar...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Error Code: 1241. Operand should contain 1 column(s)

Publicado por Ignacio (2 intervenciones) el 05/10/2016 04:52:26
Funcionó perfecto, y yo rompiéndome la cabeza hace rato por algo tan simple... bueno, lo que nos toca a los que vamos aprendiendo. Muchas Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar