表中多次呼叫另乙個表的ID,sql寫法

2021-10-05 06:35:04 字數 332 閱讀 3650

情景:要建個合同管理的表,這個表中存了:建立人,負責人;都是引用的使用者表的id

那麼在頁面展示時,需要分別查詢他們的名字

sql語句:用left join多次關聯使用者表

select 

con.*, u.real_name createname, u2.real_name principalname

from contract con 

left join sys_user u on con.create_id = u.user_id 

left join sys_user u2 on con.principal_id = u2.user_id 

乙個表寫給另乙個表的情書

親愛的mrs tablemm 每次你微笑的看著我,都會引發使我心跳加速的觸發器,我發現自己已深深地愛上了你,無法逃避,因為我們在同乙個database裡。經過我長期的查詢分 析,對你表結構的了解也越來越清晰,你溫柔美麗,高雅賢淑,簡直就是我心目中的bcd。我多想join你,但找不到合適的id.if你...

獲得乙個表在另乙個表中的數量

比如說我有兩張表,一張表是學生表,一張表是班級表,班級表對學生表是一對多的關係。建表語句如下 create table class id int identity 1,1 primary key,year int,name varchar 50 create table student id int...

用乙個表去更新另乙個表

朋友今天問我乙個問題 有兩張資料表 bureau area code 和 county code,我想用town code擷取前6位去和county code擷取前6位查詢,查到對應的county name該咋寫?下面先是兩張表結構 1 create table bureau area code 2...