mysql 如何只更新其中一条数据?

如title中有的有数据,但很多是没有数据的,我想更新一条数据到没有数据的那里。我用updatezisettitle=1;不行啊,会更改所有。... 如title中有的有数据,但很多是没有数据的,我想更新一条数据到没有数据的那里。我用update zi set title=1;不行啊,会更改所有。 展开
 我来答
Win8社区
2014-03-13 · TA获得超过412个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:140万
展开全部
select *from student WHERE cNo=' ';

比方说我要查询cNo 为空的就 写一个where cNo=' '; 单引号中间要打一个空格键

修改也一样,update zi set title=1 where title = ‘ ’; 单引号中间要打一个空格键

注意,数据库中只识别单引号,不识别双引号
更多追问追答
追问
不行啊,都没看到有插入数据呢
追答
你首先用查询的方法,查询下,看是否能查出数据 select *from zi WHERE title=' ';   

还有要看看你的title 是否是字符型,不行在继续问
雨滴小铺
2014-03-13 · 超过10用户采纳过TA的回答
知道答主
回答量:18
采纳率:0%
帮助的人:22.2万
展开全部
update zi set title=1 where title = ""
追问
不行呢~,没效果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式