Mysql在單表中選擇查詢和其他行中的where條件

普維什·巴夫薩

表名:員工

sr | name  | head_id
--------------------
1  | rahul | 2
2  | amit  | 0
3  | john  | 1

期望輸出:

sr | name  | head_id | head_name
---------------------------------
1  | rahul | 2       | amit
2  | amit  | 0       | 
3  | john  | 1       | rahul

我想要一個查詢,我可以根據他們的 head_id 獲取 head_name

濕婆

您可以使用join來獲得所需的輸出。

select e.sr,e.name,e.head_id,e1.name 
from employee e
join employee e1 on e.head_id = e1.sr

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

LINQ 中的 C# 子查詢選擇

從返回多行的查詢中僅選擇一條記錄

如何在PHP中選擇多個查詢到MySQL

使用 Node JS 在 for 循環中選擇查詢

如何在 ACCESS 中使用不同的 WHERE 條件更新表的一個字段(在單個查詢中)

如何使用第一個表中的逗號分隔值從其他表中選擇行?

具有多個嵌套條件的 SQL 選擇查詢問題

複選框上的多行選擇和單擊 MUI DataGrid 中的行時的單一選擇

MySQL 嵌套聚合查詢,選擇特定的中間項

SQL從一張表中選擇具有相同ID的多個條件

在mysql的條件(嵌套條件)中選擇多個where

Laravel 5 中的查詢條件

如何在聚合子查詢之前選擇其他列

根據複合邏輯條件從數據框中選擇行

SQL查詢選擇返回結果不在一個表中

帶有 2 個表的條件的 MySQL 查詢

SQL嵌套選擇條件滿足或行不在表中

TypeORM,需要在查詢條件中添加“WHERE IN (...)” & 僅當它有值時

在具有雙 WHERE 條件的表中查詢選擇(WordPress wp_postmeta 表)

如何在 POSTGRES 選擇查詢中進行重複計算?

MySql 選擇查詢相同的表類別和子類別下的父類別

如何在 MySQL 中選擇具有出勤條件的完整月曆?

根據 numpy/python 中的條件選擇行

如何使用 Visual Basic 根據同一行中另一個單元格中的條件選擇單元格

sql,從另一個表中選擇使用條件

選擇自己運行但不在子查詢中

Pandas (python) 條件行選擇

從具有條件和 LEFT JOIN 的多個表中選擇同一列

如何根據特定條件從mysql數據庫中選擇查詢