我该怎么做呢
SELECT * WHERE owner = '81',
owner = NULL
FROM outcome
或
UPDATE outcome SET NULL WHERE owner = '81'
因此,在请求之前,表包含值81
但在请求后对应的值为NULL。
答案 0 :(得分:1)
假设结果是您的表名,这就是您所需要的:
UPDATE outcome
SET owner = NULL
WHERE owner = '81'
如果您还想选择更新的行,请参阅此处:
所以...在MySQL中这部分看起来有点棘手。
答案 1 :(得分:1)
这是你想要的吗?
SELECT * FROM OUTCOME WHERE (OWNER IS NULL OR OWNER='81')
UPDATE outcome SET owner=NULL
WHERE owner = '81'