哎,才發現 left join妙用

2022-05-01 12:48:11 字數 595 閱讀 4092

給個通俗的解釋吧.

例表a

aid adate

1 a1

2 a2

3 a3

表b bid bdate

1 b1

2 b2

4 b4

兩個表a,b相連線,要取出id相同的字段

select * from a inner join b on a.aid = b.bid這是僅取出匹配的資料.

此時的取出的是:

1 a1 b1

2 a2 b2

那麼left join 指:

select * from a left join b on a.aid = b.bid

首先取出a表中所有資料,然後再加上與a,b匹配的的資料

此時的取出的是:

1 a1 b1

2 a2 b2

3 a3 空字元

同樣的也有right join

指的是首先取出b表中所有資料,然後再加上與a,b匹配的的資料

此時的取出的是:

1 a1 b1

2 a2 b2

4 空字元 b4

mysql 中用 left join 巧妙用法

user表 id name 1 libk 2 zyfon 3 daodao user action表 user id action 1 jump 1 kick 1 jump 2 run 4 swim sql select id,name,action from user as u left join...

屬性,居然才發現

今天學習了乙個表單驗證的程式,發現點了乙個之後,表單裡面的所有輸入框的內容,統統都消失了,後來一檢視源 我發現居然是裡面的屬性如下 經過在w3cschool上面查詢,我發現,這是乙個用於定義按鈕重置功能的,就是說按鈕一點選就是,表單中的所有資料都清除,哈哈,漲姿勢了 那麼話又說回來了,如果我們的瀏覽...

ssh 登不上了。。才發現

netstat an grep 8888 發現 ssh 服務的確已經在監聽了。怎麼我ssh不上去呢。奇怪了第乙個懷疑的就是防火牆。我直接 etc init.d iptables stop 然後就ssh上去了。就是因為我重啟了伺服器,所以導致的。難道 iptables 跟隨 系統啟動也啟動了?cent...