Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Aggregate functie in Sub Queries
Een sub - query is een soort SQL-instructie die een query binnen een query wordt uitgevoerd . Bijvoorbeeld , u een sub - query uit te voeren op gegevens uit een tabel te halen , en vervolgens de belangrijkste query haalt een eindresultaat te stellen van de sub - query. Sub- query's worden gebruikt in complexe queries waar de databasebeheerder wil bevragen uit meerdere tabellen en kan de standaard JOIN verklaring niet gebruiken . Sub - Query Architectuur

Een sub - query wordt opgenomen in uw hoofdquery . Typisch , de databasebeheerder gebruikt de JOIN statement naar een andere tafel aan te sluiten voor uw hoofdtabel . Als dat niet mogelijk is , wordt de subquery gebruikt om een ​​lijst van records op te halen . De sub - query wordt altijd uitgevoerd eerst , en de hoofdquery filters af van de sub - query. U kunt ook sub- vragen binnen een sub - query. De binnenste query wordt altijd eerst uitgevoerd .
Het creëren van een Sub - Query

De subquery is typisch een " select " query. Wanneer u uw database programma te maken , moet u eerst de sub - query- business rules te definiëren . Gebruik bijvoorbeeld de volgende SQL-instructie om een lijst met accounts in een gebruikersnaam tabel retourneren : select * from usernameThe teken "*" geeft alle velden uit de tabel , zodat u de belangrijkste query om de gegevens weer te geven en te filteren u moeten bekijken of te verwerken . U kunt ook filteren records in de sub - query. Gebruik bijvoorbeeld de volgende query om alleen gebruikersaccounts komen waar de gebruikersnaam heeft een eerste naam " Jane " : select * from gebruikersnaam waarbij naam = ' Jane '
In de Main Query
p Met de subquery gedefinieerd , kunt u het opzetten van de belangrijkste query. Wanneer u een query gebruiken als een sub - query, u bevatten de subquery tussen haakjes . Bijvoorbeeld , het gebruik van de accountnaam query, de sub - vraag lijkt op het volgende : ( select * from gebruikersnaam waarbij naam = ' Jane ' ) Om de query naar een hoofdquery toevoegen, gebruikt u het volgende : insert into mensen (selecteer * uit gebruikersnaam waarbij naam = ' Jane ' ) Deze uitspraak kopieën accountnamen van de gebruikersnaam tafel en plaatst ze in het " volk " tafel .
de iN verklaring

" iN " statement maakt gebruik van een sub - query om een lijst met records die zijn " in " een andere tabel te halen . Bijvoorbeeld , als je wilt om een lijst van mensen met een ID van " 1 " ligt in een aparte tabel van gebruikersnamen te bekijken , gebruikt u de volgende verklaring : select * from accounts waar ID is ( selecteer ID van de gebruikersnaam waar ID = 1 ) deze verklaring krijgt alle accounts die een gebruikersnaam en een binnendiameter van 1 hebben . Deze complexe queries worden gebruikt wanneer u meerdere tabellen met gelijkaardige , gekoppelde gegevens .

Previous: Next:
  Database Software
·SQL- Basis Training 
·Hoe de Bar van het Lint aanpas…
·Wat zijn tapedrives ? 
·Hoe te Logic In Rapporten Toeg…
·Hoe maak je een primaire sleut…
·Hoe maak je een Recordset invo…
·Visual Basic voor Access Tutor…
·Hoe te veranderen van een sche…
·Hoe maak je een SELECT-instruc…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
Hoe maak je een achtergrondafbeelding to…
Hoe maak je een complex tabel in Word 20…
  Software Articles
·Hoe te Marges converteren van ASCII naar…
·Hoe te Bleep Curse Woorden op een Mac op…
·Een Excel VBA QueryTable Tutorial 
·Hoe je Font in Illustrator Bepaal Van ee…
·How to Get Rid van een Bot op mijn PC 
·Hoe worden Computer Games Ontwikkeld ? 
·Hoe te Gegroepeerd Bar Graphs Creëren 
·Tutorial voor Adobe InDesign CS3 
·3D Character Animation Tutorial 
Copyright © Computer Kennis http://www.nldit.com