在SQLite中,JOIN子句用于組合數(shù)據(jù)庫中兩個(gè)或多個(gè)表的記錄。 它通過使用兩個(gè)表的公共值來組合來自兩個(gè)表的字段。
SQLite中主要有三種類型的連接:
示例
假設(shè)有兩個(gè)表:department和student。
student表具有以下數(shù)據(jù):
sqlite> select * from student;
1|Maxsu|27|Shengzhen|20000.0
2|Minsu|25|Beijing|15000.0
3|Avgsu|23|Shanghai|2000.0
4|Linsu|25|Guangzhou|65000.0
5|Sqlsu|26|Haikou|25000.0
6|Javasu|21|Shengzhen|18000.0
7|Linsu|27|Haikou|10000.0
8|Minsu|23|Guangzhou|5000.0
9|Maxsu|23|Shenzhen|9000.0
sqlite>
department表具有以下數(shù)據(jù):
sqlite> select * from department;
1|財(cái)務(wù)部|1
2|技術(shù)部|2
3|技術(shù)部|3
4|市場(chǎng)部|4
5|市場(chǎng)部|5
sqlite>
這些數(shù)據(jù)用于后續(xù)學(xué)習(xí)連接相關(guān)操作使用,如果您還沒有沒有創(chuàng)建或插入上面數(shù)據(jù),可參考:
http://www.yiibai.com/sqlite/insert-query.html
自行完成操作。