> For the complete documentation index, see [llms.txt](https://cai-sen-se.gitbook.io/leetcode/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cai-sen-se.gitbook.io/leetcode/601-800/627.-jiao-huan-gong-zi.md).

# 627. 交换工资

<https://leetcode-cn.com/problems/swap-salary/>

## 解法一：用异或

```
结论:f⊕m的结果为G,则通过变换可以得到对方:
f ⊕ G = m
m ⊕ G = f
```

```sql
update salary set sex = CHAR(ASCII('f') ^ ASCII('m') ^ ASCII(sex));
```
