mysql資料庫連線

2022-07-28 15:39:24 字數 1966 閱讀 6166

表連線:

1、內連線 交叉連線 from 表1  [連線方式]  join 表2  [on 連線條件];

乙個join連線兩個資料庫,on後接兩個表的連線條件 兩個表字段相等的資料

select sname,degree from student 

join score on student.`sno`=score.`sno`

join course on course.`cno`=score.`cno`

join teacher on teacher.`tno`=course.`tno`

where tname='

張旭';

'%索尼%4g手機%

2、外連線=left左連線+right右連線,以放置前後為順序。

左連線:以左表為主表,不滿足資料也查詢,右表根據左邊自動補齊null。

select * from dept01left joinemp01 on emp01.did= dept01.did;
右連線:右外連線 以右表為主表,不滿足資料也查詢,右表根據左邊自動補齊null。

3、i交叉連線:from  表1  [cross]  join  表2  ;基本不用

4、子查詢 in

以上乙個查詢條件的結果作為這個查詢的條件

select *from product where protype_id in(

select protype_id from product_type where protype_name='

手機數碼

手機數碼

5、聯合查詢 union

前後字段相同,條件相同

硬拼湊一起

MySQL資料庫連線

一 mysql 連線本地資料庫,使用者名為 root 密碼 123 注意 p 和 123 之間不能有空格 c mysql h localhost u root p123 二 mysql 連線遠端資料庫 192.168.0.201 埠 3306 使用者名為 root 密碼 123 c mysql h ...

連線MySql資料庫

color olive 以myeclipse為例,要連線mysql資料庫首先要安裝mysql。在這就帶過 不予介紹了。color 1.載入驅動 class.forname com.mysql.jdbc.driver 或者new 2.獲得連線 connection conn drivermanager...

MySQL資料庫連線

一 mysql 連線本地資料庫,使用者名為 root 密碼 123 注意 p 和 123 之間不能有空格 c mysql h localhost u root p123 二 mysql 連線遠端資料庫 192.168.0.201 埠 3306 使用者名為 root 密碼 123 c mysql h ...