select a.account_id,a.cust_id,b.name
from account a left join business b
on a.cust_id=b.cust_id
10.1.1 左外連線與右外連線;
select c.cust_id,b.`name`
from customer c left outer join business b
on c.cust_id=b.cust_id
右外連線:
select c.cust_id,b.`name`
from customer c right outer join business b
on c.cust_id=b.cust_id
10.1.2 三路外連線:
select a.account_id,a.product_cd,
concat(i.fname,'',i.lname) person_name,
b.`name` business_name
from account a left outer join individual i
on a.cust_id=i.cust_id
left outer join business b
on a.cust_id =b.cust_id;
10.1.3 自外連線
將employee 表連線到自己的生成雇員和他們的主管列表。
select e.fname,e.lname
from employee e inner join employee e_mgr
on e.superior_emp_id=e_mgr.emp_id;
內聯和外聯的區別:
笛卡爾連線:
自然連線:
select a.account_id,a.cust_id, c.cust_type_cd,c.fed_id
from account a natural join customer c
測試:
再談sql注入
假設登陸的sql語句為 select from sys users where user account 插入資料的語句為 insert into sys users user id,user account,user name,user password,user desc values 101 ...
SQL指南 集合
mysql select ind type cd,cust id,lname name from individual union all select bus type cd,cust id,name from business type cd cust id name ind 1 hadley ...
再談SQL注入入侵動網SQL版論壇
現在動網最新版本是7.0 sp2。應該說安全性已經是很高的了。所以從指令碼本身的問題去突破它難度不小。但是我們可以從外部的一些途徑間接 搞定 動網.現在iis asp sql2000的組合是比較常見的。而乙個 運用大量的asp指令碼程式,難免不出紕漏。如果一台主機上存在某個sql注入點,而這台主機又...