求助一个 SQL 语句

41次阅读

共计 646 个字符,预计需要花费 2 分钟才能阅读完成。

内容最后由 tsaioil 于 2023-1-25 11:43 编辑 parent_id 为 1 的有 3 条,parent_id 为 5 的也有 3 条。查询 id 为 1 的全部信息,再额外查询有多少条对应的 parent_id 为 1 的条数。id     x     x      条数 1      x     x      3 5      x     x      3 复制代码太久没用 SQL,都生疏了,谢谢 SQL 佬 darius 2023-01-25 11:36 2 这玩意儿还是在程序逻辑中写吧,sql 中 count 统计后为一行一列,按 id 查出来的详情信息又可能有 0 到 n 行,硬写在一起不是很合适 tsaioil 2023-01-25 11:39 3darius 发表于 2023-1-25 11:36 这玩意儿还是在程序逻辑中写吧,sql 中 count 统计后为一行一列,按 id 查出来的详情信息又可能有 0 到 n 行,硬写在 … 单独写出两条 select 没问题,就是不知道怎么合并成一个 select 结果,这部分知识有点忘了,用了 union 和 union all 报错了在程序逻辑上写可行,不过还是想试试用 SQL 完成 qq6CNY 2023-01-25 11:48 4sel t.id,count(t.id),count(t2.parent_id) from t left  join t2 on t.id = t2.parent_id where t.id = 1 group by t.id gdtv 2023-01-25 11:58 5 为了性能,尽量不用联合查询 hey-free 2023-01-25 12:13 6 借问:SQL 存储过程有无学习捷径?

正文完
 0