Bästa svaret
Du frågar ”Hur gör jag?”
Svaret är ”Du använder en vy”.
Under omslaget är naturligtvis en vy bara en sparad fråga, och säkerligen kan den frågan innehålla sammanfogningar och underfrågor.
Så: Du fråga någon annan att skapa en vy som har sammanfogningar och underfrågor, och sedan skriver du frågor mot vyn.
Men jag kommer i princip helt att hålla med om din fråga. SQL kan vara ett mycket enkelt språk att lära sig, och det tar inte så lång tid att lära sig de grundläggande funktionerna i sammanfogningar och underfrågor. Jag lär folk SQL (och databasadministration) vid Austin Community College och jag har fått folk som aldrig har lärt sig något om att använda datorer utöver att surfa på nätet lära sig att använda alla typer av avancerad SQL inklusive anslutningar och underfrågor.
Svar
Du kan använda det på det här sättet titta på exemplet nedan:
Välj tabell1.Kolumn1, tabell1.kolumn2, tabell2.kolumn1, tabell2.kolumn5, tabell3.kolumn1, tabell3.kolumn4 från tabell1, tabell, tabell3 där tabell1. Kolumn1 = tabell2.kolumn1 och tabell2. Kolumn2 = tabell3.Kolumn2
dvs här är Tabell1 .. n och kolumn1 … n tabell- och kolumnnamn.
Men enligt mig tycker jag att det inte är bra praxis och vi får också några prestandafrågor.