常州网站建设 个人,游戏制作公司排名,公司网站怎么做关键词,wordpress 购物题目
Salary 表#xff1a; 请你编写一个 SQL 查询来交换所有的 f 和 m #xff08;即#xff0c;将所有 f 变为 m #xff0c;反之亦然#xff09;#xff0c;仅使用 单个 update 语句 #xff0c;且不产生中间临时表。
注意#xff0c;你必须仅使用一条 update 语句…题目
Salary 表 请你编写一个 SQL 查询来交换所有的 f 和 m 即将所有 f 变为 m 反之亦然仅使用 单个 update 语句 且不产生中间临时表。
注意你必须仅使用一条 update 语句且 不能 使用 select 语句。
查询结果如下例所示。 示例 1: 解题思路 1.题目要求我们将性别进行变更也就是交换所有的 f 和 m 。并且不可以用 select 语句那我们就利用 update 和 case 函数去实现。 2.我们先利用 case 函数 将性别为 ‘m’ 的变为 ‘f’ 性别为‘f’的变为 ‘m’然后更新到 salary 表的 sex 属性中即可。 代码实现
update salary set sex ( case sex when m then f else m end);
测试结果