Subconsultas en un CREATE VIEW
Publicado por Mario (1 intervención) el 01/10/2014 09:29:30
Hola, Yo estoy empezando con esto de MYSQL.
Vamos a Ver Tengo una base de datos en la que quiero crear una vista, y que en un campo me concatene dos campos.
Yo lo estoy haciendo con esta sentencia:
CREATE VIEW vsearch
AS SELECT SELECT CONCAT(marca,' ',nombre) as producto FROM bebida,marcas WHERE bebida.cod_marcas=marcas.cod_marcas GROUP BY producto ASC ) as producto,bebida.cod_bebida
FROM bebida,marcas WHERE bebida.cod_marcas=marcas.cod_marcas
Pero cuando intento acceder a ella me sale el siguiente error:
#1242 - Subquery returns more than 1 row
Gracias
Vamos a Ver Tengo una base de datos en la que quiero crear una vista, y que en un campo me concatene dos campos.
Yo lo estoy haciendo con esta sentencia:
CREATE VIEW vsearch
AS SELECT SELECT CONCAT(marca,' ',nombre) as producto FROM bebida,marcas WHERE bebida.cod_marcas=marcas.cod_marcas GROUP BY producto ASC ) as producto,bebida.cod_bebida
FROM bebida,marcas WHERE bebida.cod_marcas=marcas.cod_marcas
Pero cuando intento acceder a ella me sale el siguiente error:
#1242 - Subquery returns more than 1 row
Gracias
Valora esta pregunta


0