小编Fir*_*iru的帖子

更新查询失败,错误:1175

我正在尝试使用以下查询更新表

update at_product A join
(
SELECT atbillfields.billeditemguid,count(*) AS numberOfPeopleBought
    ,sum(atbillfields.billeditemqty) AS soldquantity
FROM jtbillingtest.at_salesbill atsalesbill 
JOIN jtbillingtest.at_billfields atbillfields
    ON atsalesbill.billbatchguid=atbillfields.billbatchguid
WHERE atsalesbill.billcreationdate BETWEEN '2013-09-09' AND date_add('2013-09-09', INTERVAL 1 DAY)
GROUP BY atbillfields.billeditemguid) B ON B.billeditemguid = A.productguid
SET A.productQuantity = A.productQuantity - B.soldquantity
Run Code Online (Sandbox Code Playgroud)

但是,获得以下异常:

错误代码:1175.您正在使用安全更新模式,并且您尝试更新没有使用KEY列的WHERE的表要禁用安全模式,请在Preferences - > SQL Queries中切换选项并重新连接.

当我给出一个where更新的子句时A.productQuantity = 1,它更新了那个特定的.

有人能指出为什么我无法执行查询以及如何解决问题?

mysql sql

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

我们如何为 java fx 中的 ListView 上的所选项目设置特定颜色?

我们如何为 java fx 中的 ListView 上的所选项目设置特定颜色?提前致谢!!!

javafx javafx-2

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

如何在Java FX中将值从一个页面传递到另一个页面

有人可以建议,我们如何将值从一个控制器传递给另一个控制器.我的情况如下

登录后我需要在我的主页上获取用户名.请分享这段代码.

提前致谢!!!

javafx javafx-2 javafx-8

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

标签 统计

javafx ×2

javafx-2 ×2

javafx-8 ×1

mysql ×1

sql ×1