gpt4 book ai didi

mysql - SQL 选择表中所有具有与 '..' 相同 ID 的表

转载 作者:可可西里 更新时间:2023-11-01 07:48:59 25 4
gpt4 key购买 nike

基本上,我有一个支持用户表,不同部门有不同级别的不同用户。

假设我基本上有下表:

id | userID | deptID | level
1 1 1 1
2 119 1 2
3 2 1 3
4 101 2 1
5 104 2 2

而且我有 id 编号,所以我想让所有用户都具有与 id 中的用户相同的 deptID :3,从而返回前三行。

那会是什么样的 SQL 语句?

最佳答案

您可以使用以下包含子查询的查询:

SELECT * 
FROM <table>
WHERE deptID=(
SELECT deptID FROM <table> WHERE userID=3
)

关于mysql - SQL 选择表中所有具有与 '..' 相同 ID 的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14752491/

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