Cel mai bun răspuns
Întrebați „Cum fac?”
Răspunsul este „Folosești o vizualizare”.
Sub coperți, desigur, o vizualizare este doar o interogare salvată și, cu siguranță, această interogare poate conține îmbinări și subinterogări.
Deci: Tu rugați pe altcineva să creeze o vizualizare care să aibă îmbinări și subinterogări, iar apoi scrieți interogări împotriva vizualizării.
Cu toate acestea, practic nu voi fi de acord cu întrebarea dvs. SQL poate fi un limbaj foarte simplu de învățat, iar învățarea capabilităților de bază ale asocierilor și subinterogărilor nu durează atât. Învăț oamenii SQL (și administrarea bazelor de date) la Austin Community College și am avut oameni care nu au învățat niciodată nimic despre utilizarea computerelor dincolo de navigarea pe web, să învețe să folosească tot felul de SQL avansat, inclusiv îmbinări și subinterogări.
Răspuns
Puteți să-l utilizați în acest fel, uitați-vă la exemplul de mai jos:
Selectați table1.Column1, table1.column2, table2.column1, table2.column5, table3.column1, table3.column4 din table1, table, table3 unde table1. Coloana1 = table2.column1 și table2. Coloana2 = table3.Column2
adică Aici Table1 .. n și column1 … n sunt numele tabelelor și coloanelor.
Dar, după mine, simt că nu sunt bune practici și, de asemenea, avem unele probleme de performanță.