#多表連線,案例講解
#1.查詢部門編號》3的女神的男朋友資訊,如果有則列出詳情,如果沒有,用null填充
#外連線
select b.
`name`
,b.`id`
, bo.
*from
`beauty` b
left
outer
join
`boys` bo
on b.
`boyfriend_id`
=bo.
`id`
where b.
`id`
>3;
#2.查詢哪個城市沒有部門
#右外select city,d.
*from
`departments` d
right
outer
join
`locations` l
on d.
`location_id`
=l.`location_id`
where d.
`department_id`
isnull
;#3查詢部門名為sal或it的員工
#左外,部門名一定是有的,但是員工滿足條件的就不一定存在了,所以把部門表當作主表
select e.
*,d.
`department_name`
from
`departments` d
left
outer
join
`employees` e
on d.
`department_id`
=e.`department_id`
where
`department_name`in(
'sal'
,'it');
#查出來39行
#右外連線
select e.
*,d.
`department_name`
from
`departments` d
left
outer
join
`employees` e
on d.
`department_id`
=e.`department_id`
where
`department_name`in(
'sal'
,'it');
#查出來41行
容器間建立連線案例 mysql
容器簡介 容器的連線 linking 系統是除了埠對映外,另一種跟容器中應用互動的方式。該系統會在源和接收容器之間建立乙個隧道,接收容器可以看到源容器指定的資訊。自定義容器命名 1 連線系統依據容器的名稱來執行。因此,首先需要自定義乙個好記的容器命名。2 雖然當建立容器的時候,系統缺省會分配乙個名字...
SqlServer資料庫遠端連線案例教程
在sqlserver服務端電腦開啟sqlserver managerment studio管理工具,首先通過windows身份驗證登入sqlserver 登入成功之後,右鍵開啟屬性,在安全性選項卡勾選sql server和windows身份認證模式,在連線選項卡勾選允許遠端連線到此伺服器,如下圖 然...
字串的拼接案例 30
需求分析 定義乙個方法,把int陣列中的資料按照指定的格式拼接成乙個字串返回,呼叫這個方法,並在控制台輸出結果。列如,陣列為 int arr 執行方法結束之後輸出的結果為 1,2,3 分析步驟 1 定義乙個整型陣列 2 提供乙個方法,接受陣列。方法必須返回最終拼接的字串結果 3 在方法中定義乙個字串...