小编use*_*884的帖子

错误:#1242 - 子查询返回超过 1 行

我收到错误:#1242 - 当我运行此 sql 时,子查询返回超过 1 行。

CREATE VIEW test 
AS 
  SELECT cc_name, 
         COUNT() AS total, 
         (SELECT COUNT(*) 
            FROM bed 
           WHERE respatient_id > 0 
        GROUP BY cc_name) AS occupied_beds, 
         (SELECT COUNT(*) 
            FROM bed 
           WHERE respatient_id IS NULL 
        GROUP BY cc_name) AS free_beds 
    FROM bed 
GROUP BY cc_name; 
Run Code Online (Sandbox Code Playgroud)

mysql sql mysql-error-1242

2
推荐指数
1
解决办法
4万
查看次数

标签 统计

mysql ×1

mysql-error-1242 ×1

sql ×1