是否可以仅使用一个查询翻转布尔列?MySQL以单个查询翻转一列
1
A
回答
4
1
尝试
SELECT IF (MyBoolean, 0, 1) FROM MyTable;
OR
UPDATE MyTable SET MyBoolean = IF (MyBoolean, 0, 1);
相关问题
- 1. MySQL翻转样式查询
- 2. MySQL查询仅返回一个单列
- 3. 转换子查询,以一个单一的查询蜂房
- 4. 一个表单,MySQL查询
- 5. MySQL到MongoDB查询翻译
- 6. MySQL查询环路组列单查询
- 7. 转换多个MySQL查询到一个查询
- 8. 在一个mysql REGEXP查询中转义单引号
- 9. 一个简单的Nodejs MySQL查询
- 10. MySQL在一个简单的查询
- 11. 转换一个MySQL查询,以常规这需要参数
- 12. 的MySQL - 查询以外第一个
- 13. 返回列valuses在一个MySQL查询
- 14. MySQL查询显示从一个ID列
- 15. 翻译一个Ruby查询JavaScript?
- 16. 另一个查询中的MySQL查询
- 17. 查询两人在一个MySQL查询
- 18. 查询MySQL转储
- 19. 转换行到列在MySQL查询
- 20. 翻译MySQL查询到NHibernate的
- 21. 将此MySQL查询翻译成PyGreSQL
- 22. 将MySQL查询翻译成Laravel
- 23. 单个MySQL查询检查另一个表的行
- 24. 建议一个MySQL查询
- 25. 需要一个MySQL查询
- 26. 需要一个MySQL查询
- 27. Mysql 2在一个查询?
- 28. 帮助一个MySQL查询
- 29. 存储一个MySQL查询
- 30. 好的mysql查询在单个列中查找类似的值
...... “二进制值”? –
布尔值比二进制更有意义。我刚刚花了5分钟的时间研究REVERSE()以查看它是否能用二进制字符串工作,并想知道为什么你会想要它。 –