Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2010, 12:50
Flashera
 
Fecha de Ingreso: mayo-2003
Mensajes: 544
Antigüedad: 21 años, 6 meses
Puntos: 1
Bug en MySQL al crear una vista?

Los datos del sistema son estos:

Apache/2.2.11 (Win32) mod_ssl/2.2.11 OpenSSL/0.9.8k PHP/5.3.0
Versión del cliente: mysqlnd 5.0.5-dev - 081106 - $Revision: 1.3.2.27 $
extensión PHP: mysqli

Las consultas que probé son estas:

Código PHP:
CREATE VIEW union AS (SELECT FROM blogs WHERE id_usuario 1UNION (SELECT FROM noticias WHERE id_usuario 1UNION (SELECT FROM ppoliticos WHERE id_usuario 1
Código PHP:
CREATE VIEW union AS
SELECT FROM blogs WHERE id_usuario 1
UNION SELECT 
FROM noticias WHERE id_usuario 1
UNION SELECT 
FROM ppoliticos WHERE id_usuario 
Código PHP:
CREATE VIEW union AS
(
SELECT FROM blogs WHERE id_usuario 1)
UNION
(SELECT FROM noticias WHERE id_usuario 1)
UNION
(SELECT FROM ppoliticos WHERE id_usuario 1
y el error que me tira phpmyadmin es este:

Código:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'union AS (SELECT * FROM blogs WHERE id_usuario = 1) UNION (SELECT * FROM noticia' at line 1
Ya busqué por google y no pude encontrar ninguna solución. Alguien me puede dar una mano?

MUCHAS GRACIAS!
__________________
CSSBoulevar
Recursos para diseñadores y programadores webs