mysql update 数据更新语句该怎么写

情况是这样的假设表1(用biao1代笔)下把条件为(CID=24area=韩国)的数据的CID更改为18命令该怎么写呢?updatabiao1setCID=18where... 情况是这样的
假设表1(用biao1代笔)下把 条件为( CID=24 area=韩国 )的数据的CID 更改为18 命令该怎么写呢?

updata biao1 set CID=18 where CID=24 AREA ='韩国'

我这样写 但是不对? 求高手
展开
 我来答
我欲弑神
2013-05-11 · TA获得超过912个赞
知道小有建树答主
回答量:1247
采纳率:0%
帮助的人:1040万
展开全部
updata biao1 set `CID`=18 where `AREA` = '韩国'; 直接条件 和被改的内容就好了
追问
biao1 下有 cid area info 等项
但是其他CID下 也有area为韩国的

比如CID为12的 的 area也有韩国字段

只想把同时满足“cid=24 area=韩国”的 CID改为18

----------------------------------------------------------------------------

刚才测试了下 正确命令是

update biao1 set cid=18 where cid=24 and area ='韩国'

原来的uptade打错了 少写了个and
luocongjay
2013-05-11 · TA获得超过949个赞
知道小有建树答主
回答量:1382
采纳率:33%
帮助的人:444万
展开全部
updata biao1 set CID=18 where CID=24 and AREA ='韩国'

注意CID不能是主键
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式