【问题标题】:Read only in MySQL Workbench, even though there is a primary key在 MySQL Workbench 中只读,即使有主键
【发布时间】:2016-01-16 17:09:51
【问题描述】:

我编写了这段代码,旨在重新排序我的原始数据,如下所示,

SELECT Place_id,
MAX(case when days= 'Mon;Tue;Wed;Thu;Fri;' then hours end) As 'Mon-Fri',
  MAX(case when days= 'Sat;' then hours end) As 'Sat',
  MAX(case when days= 'Sun;' then hours end) As 'Sun'

FROM CRdata.time   
GROUP BY Place_id

当我在 MySQL Workbench 上运行代码时,

the result gird shows read only which prevent me from importing the raw data

我检查了 Place_id 是否设置为主键,但它仍然是只读的。 我已经搜索了解决方案,但不幸的是找不到任何解决方案。 我该怎么做才能使表格可编辑?

【问题讨论】:

  • 我不关注你了,从哪里导入什么数据?

标签: mysql import mysql-workbench


【解决方案1】:

如果您希望结果集可编辑,您的查询 (MAX()) 中有聚合,则不能使用这些聚合。只有普通选择,没有联合,没有聚合,有主键,不允许连接或子选择。

【讨论】:

    猜你喜欢
    • 2011-12-28
    • 1970-01-01
    • 2014-03-26
    • 1970-01-01
    • 2012-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    相关资源
    最近更新 更多