mysql – 以高级方式选择WHERE
发布时间:2020-05-27 09:18:27 所属栏目:MySql 来源:互联网
导读:我正在尝试检查数据库是否存在特定组合.表:对话+----+ | id | +----+ | 1 | | 2 | | 3 | | 4 | | 5 | +----+ 表:conversations_users+----+--------------+------+ | id | conversation | user | +----+---------
|
我正在尝试检查数据库是否存在特定组合. 表:对话
表:conversations_users
然后我想进行查询以获得这些用户在同一对话中的对话:
如果存在只有那些会话的对话,我想获得该对话的id,否则结果应该变为0 任何人都有任何想法如何做到这一点? 最佳答案 这是“set-within-sets”查询的示例.对于这些,我喜欢使用group by with having子句:
having子句的每个条件对应于问题中指定的五个条件之一: >用户1在对话中 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
