【发布时间】:2014-07-30 12:00:14
【问题描述】:
我收到了错误#1349 - View's SELECT contains a subquery in the FROM clause
我的代码是:
CREATE VIEW `MyViewName` AS
SELECT *
FROM
(SELECT *
FROM (
(SELECT *
FROM `crm_clients`
WHERE ctype=1
ORDER BY rand() LIMIT 0,
3)
UNION
(SELECT *
FROM `crm_clients`
WHERE ctype=1
ORDER BY rand() LIMIT 0,
3)
UNION
(SELECT *
FROM `crm_clients`
WHERE ctype=1
ORDER BY rand() LIMIT 0,
3)
UNION
(SELECT *
FROM `crm_clients`
WHERE ctype=1
ORDER BY rand() LIMIT 0,
3)) t
ORDER BY rand())
这段代码有什么问题?我不熟悉视图
【问题讨论】:
-
错误信息有什么不清楚的地方?
标签: mysql