資料庫各種連線的區別

2021-07-10 19:00:43 字數 475 閱讀 8174

資料庫各種連線區別:

left join,right join,inner join(join)

left join與right join之間是相對的:

基本的例子:select * from table1 t1 left join table2 t2 on t1.col1 = t2.col2;

這個時候查出來的結果是:table1 的全部集合,table2的部分集合

如果想查詢table2的全部集合:則可以使用right join:

select * from table1 t1 right join table2 t2 on t1.col1 = t2.col2;

inner join 與join是相同的,查詢的是兩個表的交集。

select * from table1 t1 inner join table2 t2 on t1.col1 = t2.table2 where t1.id = 1;

資料庫的各種連線

odbc鏈結 適合資料庫型別 鏈結方式 access driver dbq mdb uid admin pwd pass dbase driver driverid 277 dbq oracle driver server oraclesever.world uid admin pwd pass m...

資料庫的各種連線

odbc鏈結 適合資料庫型別 鏈結方式 access driver dbq mdb uid admin pwd pass dbase driver driverid 277 dbq oracle driver server oraclesever.world uid admin pwd pass m...

各種資料庫連線

mysql string driver com.mysql.jdbc.driver 驅動程式 string url jdbc mysql localhost 3306 db name 連線的url,db name為資料庫名 string username username 使用者名稱 string ...