gpt4 book ai didi

mysql - 我有一个名为 dmp 的表,有 4 列,我想通过父 id 从列调用中查询选定的数据

转载 作者:行者123 更新时间:2023-11-29 21:02:35 25 4
gpt4 key购买 nike

table

我有一个名为 dmp 的表,有 4 列(id、name、dtype 和parent),我想通过父 id 从列调用中查询特定数据。

当从 dtype 列中选择 Division 时,我想在父列中显示父名称“nill”,并且还想在从 dtype 列中选择 Thana 时显示所有父名称,例如 Ramna、Dhanmondi。怎么可能?

最佳答案

这是你想要的吗?

SELECT
CASE WHEN d.dtype = 'Division' THEN 'nil'
ELSE (SELECT name FROM dmp WHERE id = d.parent)
END AS name
FROM dmp d

关于mysql - 我有一个名为 dmp 的表,有 4 列,我想通过父 id 从列调用中查询选定的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37084841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com