關聯2個表的字段,以及別名的用法

2021-07-26 13:56:57 字數 588 閱讀 7619

普通的查詢表語句:select * from t_dangangd_info

t  後面的

t 表示給表加個別名

t.rowid from t_dangangd_info

t  加了

t,表示專門指這個表。然後通過

t.rowid 這個字段,可以去編輯這個表。

2個表的組合:select b.ywh,b.zmqlhsx,b.qlr

,concat(b.year,b.bdcqh) as zmh,t.jzh, t.rowid from t_dangangd_info t inner join t_zhengmi b on b.ywh=t.ywh where b.zmqlhsx='抵押權'    t 表示 t_dangangd_info這個表;b表示 t_zhengmi這個表 。[表] inner join  [表]...on...[關聯條件] 這是倆張表關聯的固定語法

left join(左聯接) 返回包括左表中的所有記錄和右表中聯結字段相等的記錄 

right join(右聯接) 返回包括右表中的所有記錄和左表中聯結字段相等的記錄

inner join(等值連線) 只返回兩個表中聯結字段相等的行

查詢某錶的所有與之關聯的表以及關聯字段

select b.table name 主鍵表名,b.column name 主鍵列名,a.table name 外來鍵表名,a.column name 外來鍵列名 from select a.constraint name,b.table name,b.column name,a.r constr...

Yii grid view 關聯其他表的字段

舉例使用者和使用者組關聯 user表字段為 id,username,group id,email,created atuser group表字段為 id,group code後台顯示 user grid 的時候使用者組一列想顯示 group code 而不是 group id 修改如下 在model...

MySQL中使用表別名與字段別名的基本教程

mysql 表別名 alias sql 表別名 在 sql 語句中,可以為表名稱及欄位 列 名稱指定別名 alias 別名是 sql 標準語法,幾乎所有的資料庫系統都支援。通過關鍵字 as 來指定。表別名語法 select column from table as table alias 上述 sq...