Skillnad mellan att ha och var klausul Skillnad mellan
Med vs där klausuler
Maskiner, i synnerhet datorer, är utformade som ett medel för mänsklig kommunikation. Som sådan skapas de på ett sådant sätt att deras beteende styrs av program som använder artificiellt språk. Naturligt språk som engelska kan inte användas av datorer eftersom vokabuläret är för stort och ständigt förändras.
Datorspråk måste vara exakt och exakt eftersom datorer inte har någon sunt förnuft, så det är baserat på algoritm som kan beräkna och bearbeta data samt möjliggöra datorer att motivera. Det finns flera dataspråk som har skapats. Var och en av dem har två komponenter, syntaxen eller formen och semantiken eller meningen.
Det finns sammansättning, samtidig, dataflöde, definition, funktionell, mellanliggande, logik, procedur och fråge språk. Frågespråk används för att göra förfrågningar om databaser och informationssystem. Ett sådant språk är Structured Query Language (SQL).
SQL är ett databasprogramspråk med följande funktioner: datainsättning, uppdatering och radering, åtkomst och kontroll samt schemakontroll och modifiering. Det är vidare indelat i följande delar:
SQL-förteckningen har följande klausuler:Begränsningsklausul
För uppdateringsklausul
Från
Utgåvor
Förklaringar
Källor
Klausuler
klausul
Grupp BY-klausul
Beställa enligt klausul
Om nuvarande av klausul
Med klausul
Där klausul
Klausulen med alltid används med grupp-klausulen. Det används för att filtrera poster som returneras av en grupp efter klausul som använder ett predikat. Resultatet av en grupp efter klausul begränsas genom att ha klausulen och endast de angivna raderna är valda.
Var-klausulen används för att välja rader som ska ingå i frågan och använder ett jämförelsesprotikat och det utesluter rader som inte utvärderas av jämförelsesprotikatet för att vara sant. Den används i förhållanden som hänvisar till aggregatfunktioner och för att välja enskilda rader i ett bord som anges i en från-klausul.
Utan den blir den resulterande uppsättningen rader mycket stora. Den använder följande operatörer: = eller lika, eller inte lika,> eller större än, = eller större än eller lika, <= eller mindre än eller lika, MELLAN, LIKA och IN.
Sammanställning
1. Den här klausulen används i rader som är grupperade medan var klausulen används i enskilda rader.
2. När de används tillsammans används var-klausulen först för att välja vilka rader som ska grupperas, då ha-klausulen används.
3. Den som har klausulen används med en grupp efter klausul medan var klausulen stäms i rader som anges av en fra-klausul.