我的桌子Muster包含以下数据
我想要的最终输出是
如何查询数据库以获取所需的输出
答案 0 :(得分:2)
有4个相同的名称令人困惑,不是100%肯定你的意思,但如果你想用相反的值更新当前表,这是如何做到的。如果状态不同,状态将保持不变。
UPDATE Muster
SET status = CASE status WHEN 'present' THEN 'absent'
WHEN 'absent' THEN 'present'
ELSE status END
答案 1 :(得分:0)
Select * From Muster order by Status
希望这会对你有所帮助。