如何查找嵌套在不同列中的数据?

如何查找嵌套在不同列中的数据?

如何查找嵌套在不同列中的数据

你想在数据表中查找数据,满足以下条件:如果目标列和 a 列相等,则返回 b 列;如果目标列和 b 列相等,则返回 a 列;如果两者都不相等,则不返回。

优雅的写法

你可以使用以下 sql 查询来实现此目的:

Python v2.4 中文手册 chm Python v2.4 %ignore_a_1%手册 chm

Python v2.4版chm格式的中文手册,内容丰富全面,不但是一本手册,你完全可以把她作为一本Python的入门教程,教你如何使用Python解释器、流程控制、数据结构、模板、输入和输出、错误和异常、类和标准库详解等方面的知识技巧。同时后附的手册可以方便你的查询。

Python v2.4 中文手册 chm 2 查看详情 Python v2.4 中文手册 chm

select if(target = a, b, a) as 字段名from tablewhere target = a or target = b;

查询结果

根据给定的示例数据,查询将返回以下结果:

b1a2a3b5

以上就是如何查找嵌套在不同列中的数据?的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/734443.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月25日 12:12:17
下一篇 2025年11月25日 12:18:06

相关推荐

发表回复

登录后才能评论
关注微信