SQL_237

将所有to_date为9999-01-01的全部更新为NULL

https://www.nowcoder.com/practice/859f28f43496404886a77600ea68ef59

方法一:

思路:

①表更新使用update语句,多个更新之间用逗号隔开,而不能使用and连接。

②这里两个更新分别考察了简单update语句和搜索型update语句。

③一个比较容易出错的地方是某列更新为null时不能使用<列名> is null的方法,正确的方法是:update <表名> set <字段> = null where <条件>;

代码:

update titles_test
set from_date='2001-01-01',
to_date = null
where to_date = '9999-01-01';

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-26 18:54
点赞 评论 收藏
分享
hso_:哈哈哈哈哈哈我没offer一样在同一道题开喷了
投递深圳同为数码等公司10个岗位
点赞 评论 收藏
分享
4 1 评论
分享
牛客网
牛客企业服务