Ички колдонуу боюнча колдонмо Group маалыматтар көп үстөл SQL менен кошулушу

Use SQL Inner үч же андан көп үстөлдөргө маалыматтарын айкалыштырууга кошулушу

Сиз SQL үч же андан көп үстөлдөргө дайындарды айкалыштыруу сөздөрдү КОШУЛА колдоно аласыз. SQL Каттоо өтө ийкемдүү болуп, анын күчтүү иштешине бир нече столдор дайындарды айкалыштыруу үчүн да колдонсо болот. Кел анда, ички кошулууга колдонуп үч ар кандай үстөлдөргө натыйжаларды айкалыштырууга мүмкүнчүлүк SQL отчетту карап көрөлү.

Ички үлгү Каттоо

Мисалы, алып айдоочулардын бар үстөлдөрүн экинчи бир үстөлдү жана транспорт матч-ишканалардын менен. транспорт жана айдоочу экөө тең ошол шаардын ичинде жайгашкан жерине ички кездешет кошулуп. жайгашуу түркүктүн ортосуна дал камтыган эки үстөл бардык катар ички тандап кошулуп.

SQL билдирүү төмөнкү айдоочусу менен унаа ошол эле шаарда жайгашкан учурларда Айдоочуларды жана Унаалар үстөлдөргө маалыматтарын бириктирет:

SELECT Персоны, имя, теги айдоочулар, транспорт КАЙДА drivers.location = vehicles.location

Бул суроо төмөнкүдөй натыйжа:

Персоны имя теги -------- --------- --- Бейкер Roland H122JM Смит, Майкл D824HA Смит, Майкл P091YF Джейкобс Ыбрайым J291QR Джейкобс Ыбрайым L990MT

Эми үчүнчү үстөлдү камтыйт, бул мисал жайылтылат. Сиз дем алыш күндөрү ачык жерлерде ушул эле айдоочулардын жана транспорт кирет келди дейли. Сиз арызды төмөндөгүдөй кошулсун узартуу менен суроо салып үчүнчү дасторкон алып келиши мүмкүн:

SELECT Персоны, имя, теги, open_weekends айдоочуларга, транспорт каражаттарын, жайгашкан КАЙДА drivers.location = vehicles.location ЖАНА vehicles.location = locations.location ЖАНА locations.open_weekends = 'Ооба' Персоны имя теги open_weekends -------- --------- --- ------------- Бейкер Roland H122JM ооба Jacobs Ыбрайым J291QR ооба Jacobs Ыбрайым L990MT ооба

негизги SQL Бул күчтүү узартуу билдирүү сен татаал тартипте маалыматтарды айкалыштырууга кошулуу мүмкүнчүлүгүн берет. ички кошулуу менен үстөлдөрүн айкалыштырган адамдар үчүн, Андан сырткары, сырткы колдонуп бир нече үстөл кошулуп биригип бул ыкманы колдонсо болот. Космос бир дасторкондо бар, бирок кошулган дасторконунан тийиштүү матч да жок жыйынтыктарын камтышы кошулду.