mysql - 检索 MySql 中的连接行

标签 mysql rows article

我在 MySql 数据库中有下表:

enter image description here

我需要找出所有连接的行,无论 case_sno 存在于 club_case_sno 列中。

例如,如果有人搜索 case_sno = 10,它应该检索到以下结果:

enter image description here

我需要执行上述操作的 sql 查询。

最佳答案

可以尝试:

SELECT * FORM tbl_sno WHERE (club_case_sno = 10 
OR case_sno IN 
 ( SELECT club_case_sno FROM tbl_sno WHERE case_sno = 10) 
OR club_case_sno IN 
 ( SELECT club_case_sno FROM tbl_sno WHERE case_sno = 10))
AND is_connected = 1

关于mysql - 检索 MySql 中的连接行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54193914/

相关文章:

css - 修改元素的属性,但仅当它位于 CSS 中的其他元素内时

mysql - 如何删除 mySQL 重复条目

php - 合并来自不同表的两个 SELECT 查询

mysql - 复杂的 MySql 连接 - rails

php - Codeigniter 根据 id 返回用户名

VBA - 删除另一个工作表中的行

HTML5,<section> 在无序列表中

javascript - 这段代码的目的是在页面末尾添加一篇文章,但问题是出现然后消失

php - MySQL - 删除一行,如何?

python - 将 pandas 数据框切成具有一定列数的行?