tailieunhanh - Learning SQL Second Edition phần 7

Các kết quả bao gồm tất cả 24 hàng từ bảng tài khoản, cùng với tên của một người hoặc tên một doanh nghiệp đến từ hai bảng bên ngoài tham gia. Tôi không biết về bất kỳ hạn chế với MySQL về số lượng của bảng chẳng hạn như luôn luôn thay đổi dữ liệu tài khoản trước khi chèn dữ liệu giao dịch). | 8 1 MM 1 Frank Tucker 1 NULL 10 CHK 1 John Hayward NULL 11 SAV 1 John Hayward NULL 12 MM 1 John Hayward NULL c ì -t if 1 Charles Frasier 1 NULL c 1 f 1 John Spencer 1 NULL c 1 CD 1 John Spencer 1 NULL c ooooooo11 1 Morgoret Yeung 1 NULL c I CHK 1 George Blake 1 NULL c 1 . - 1 George BU 1 NULL c 1 CHK 1 Rfc-rord Faeley 1 NULL c I MM 1 Rfc-rord Farley 1 NULL c 1 CD 1 Rfc-rord Farley I NULL c I CHK 1 NULL I Chilton Engineer ng c 1 BUS oooooooooooooo111 1 NULL 1 0 Initial Engineer ng c 1 NULL 1 Northea s t CcasSi ng I n 0 - c 1 CHK 1 NULL 1 Superior AutoBody c I SBL 1 NU L L I AAA Insurancelnc. 24 rows in set The results includ e all 19 rows from tie acc o o o 0 toll e. olongwi theithero o erson s name or a businessnamecomingfromthetwoouter-joinedtables. I don t know ofonyrest actions withMySQL regarding the number of tables that can be outer-joinedtothe sameEnble but youc an always useeubquerles tolimi t the numbe r of joins in canrewrineihupreviousexenipkec follows mysql SEltCT ot t er saeecew s - iROO - SELECT a-account-id - CONCAT person_name - FROM accountaLEFTOUTER JOIN individual i - ON accounted - LE FT OUTo R INt . n ._ - ON - ------- ---- t I account-id I product_cd porsoonomol business_name I 1 I CHK 1 larnesHadley 1 I t SAV 1 lames Hadley i NULL a 1 CD 1 rusellad ì - y 1 NUI ti ij i CHK Susan Tingley 1 NULL a I SAV 1 SusonTfngrey 1 ir LL a 1 CHK 1 Frank Tucker 1 NULL 8 I MM 1 Frank Tucker 1 NULL 10 1 CHK 1 lohnHoyward 1 NULL 11 1 SAV 1 lohnHoyward 1 NUI l. a I MM 1 lohnHoyward 1 NULL a 1 CHK 1 Charles Frasier 1 NULL a 1 CHK 1 John Spencer 1 NULL a 1 CD 1 lohnSpencer 1 NULL a I CD 1 r - - l-Yi i i j 1 a ui i. Outooloirr I 189 Download at I 18 1 CHK 1 George Blake 1 NULL 1 19 SAV 1 George Blake NULL 1 21 CHK 1 Richard Farley NULL 1 22 MM 1 Richard Farley NULL 1 23 I CD 1 .