Sitemap

Hurtig navigation

Forespørgselskommandoer VÆLG Grundlæggende forespørgselsbyggeblok til at hente data. VÆLG * Brug af * med SELECT returnerer alle kolonner. VÆLG kolonne Angiv nøjagtige kolonner med deres navn. VÆLG tabel.kolonne Referer til en kolonne fra en bestemt tabel. FRA Angiv, hvor du kan finde data. SOM Midlertidigt alias et tabelnavn eller en kolonne til et nyt navn. HVOR Filtrer resultater med en betingelse. OG Brug flere betingelser med en WHERE-sætning.Resultaterne skal matche alle betingelser. ELLER Brug flere betingelser med en WHERE-sætning.Resultater skal kun matche én betingelse. BESTIL EFTER Sorter resultaterne efter en kolonne.Databasen vælger, hvordan der bestilles. BESTIL EFTER kolonne ASC Sorter resultaterne efter en kolonne i stigende rækkefølge. BESTIL EFTER kolonne DESK Sorter resultaterne efter en kolonne i faldende rækkefølge. BEGRÆNSE Begræns antallet af returnerede resultater. OFFSET Spring det første OFFSET antal rækker over.Bruges ofte sammen med LIMIT. SUBQUERY Kør en forespørgsel for at hente data til en anden forespørgsel. Samlede funktioner¹ TÆLLE Tæl antallet af rækker, der matcher forespørgslen. MAKS Returner den højeste værdi i en numerisk kolonne. MIN Returner den laveste værdi i en numerisk kolonne. SUM Sum værdierne af en numerisk kolonne. AVG Beregn gennemsnitsværdien for en numerisk kolonne. AT HAVE Bruges med aggregerede funktioner i stedet for WHERE-sætningen. GRUPPE EFTER Bruges til at forfine et samlet resultat. Operatører SYNES GODT OM Versalfølsom søgning efter et mønster med en jokertegnoperator (%). JEG KAN LIDE Uafhængig søgning efter et mønster med en jokertegnoperator (%). MELLEM Søg efter en værdi mellem to værdier.Arbejder med datoer eller tal. > Søg efter værdier, der er større end en betingelse. >= Søg efter værdier større eller lig med en betingelse. Søg efter værdier mindre end en betingelse. = Søg efter værdier mindre end eller lig med en betingelse. = Søg efter værdier, der matcher en betingelse nøjagtigt. > Søg efter værdier, der ikke er lig med en betingelse. UNION Kombiner to unikke forespørgsler (med de samme kolonner) til ét resultat. UNION ALLE Kombiner to forespørgsler (med de samme kolonner) til ét resultat.Dubletter tilladt. I Stenografi til HVOR.Angiver flere ELLER-betingelser. IKKE I Stenografi til HVOR.Angiver flere ELLER-betingelser (inverteret) eller ikke lig med. ER NULL Tjek for tomme værdier. ER IKKE NULL Kontroller, om der ikke er tomme værdier. KRYDSE Returner resultater, der matcher to forespørgsler. MINUS Returner resultater i én forespørgsel, som ikke er i en anden forespørgsel.¹ slutter sig til PÅ Bruges til at angive kolonnen for at sammenligne og matche resultater. VED BRUG AF Stenografi for ON, bruges når kolonnenavnet er det samme i begge tabeller. VENSTRE YDRE JOIN Alle resultaterne fra den venstre tabel, med kun de matchende resultater fra den højre tabel. YDRE VENSTRE JOIN (MED NULL) (Med null) Alle resultater fra den venstre tabel, men ikke i den højre tabel. INDRE JOIN Alle de resultater, der matcher i både venstre og højre tabel. FULD YDRE TILSLUTNING Alle resultater fra både venstre og højre tabel. FULD YDRE JOIN (MED NULL) (Med null) alle resultater fra både venstre og højre tabeller eksklusive resultater i begge tabeller. HØJRE YDRE JOIN Alle resultater fra den højre tabel, med kun de matchende resultater fra den venstre tabel. HØJRE YDRE JOIN (MED NULL) (Med null) Alle resultater fra den højre tabel, men ikke i den venstre tabel. Oprettelse og redigering af tabeller OPRET TABEL Opret en ny tabel. NUL Tillad tomme værdier for dette felt. IKKE NULL Tillad ikke tomme værdier for dette felt. STANDARD En værdi, der skal udfyldes feltet med, hvis der ikke er angivet en. SOM Opret en ny tabel baseret på strukturen af ​​en eksisterende tabel.Den nye tabel vil indeholde data fra den gamle tabel. ÆNDRINGSTABEL (TILFØJ KOLONNE) Tilføj en ny kolonne til en eksisterende tabel. ÆNDRINGSTABEL (SLIP KOLONNE) Fjern en kolonne fra en eksisterende tabel. ÆNDRINGSTABEL (ÆNDRING KOLONNE) Skift datatypen for en eksisterende kolonne. ÆNDRINGSTABEL (OMDØB KOLONNE) Omdøb en eksisterende kolonne. ÆNDRE TABEL (OMDØB TABEL) Omdøb en eksisterende tabel. ÆNDRINGSTABEL (ÆNDRING NULL) Tillad null-værdier for en kolonne. ÆNDRINGSTABEL (ÆNDRING IKKE NULL) Forhindr null-værdier for en kolonne. DROP TABEL Slet en tabel og alle dens data. TRUNCATE TABEL Slet alle data i en tabel, men ikke selve tabellen. Begrænsninger PRIMÆRNØGLE En værdi, der entydigt identificerer en post i en tabel.En kombination af NOT NULL og UNIQUE. FREMMED NØGLE Refererer til en unik værdi i en anden tabel.Ofte en primær nøgle i den anden tabel. ENESTÅENDE Gennemtving unikke værdier for denne kolonne pr. tabel. KONTROLLERE Sørg for, at værdier opfylder en bestemt betingelse. INDEKS (OPRET) Optimer tabeller og fremskynd forespørgsler kraftigt ved at tilføje et indeks til en kolonne. INDEKS (OPRET UNIK) Opret et indeks, der ikke tillader duplikerede værdier. INDEKS (DROP) Fjern et indeks. Oprettelse og redigering af data INDSÆT (ENKELVÆRDI) Tilføj en ny post til en tabel. INDSÆT (FLERE VÆRDIER) Tilføj flere nye poster til en tabel. INDSÆT (VÆLG) Tilføj poster til en tabel, men få værdierne fra en eksisterende tabel. OPDATER ALLE) Rediger alle eksisterende poster i en tabel. OPDATERING (HVOR) Rediger eksisterende poster i en tabel, som matcher en betingelse. SLET ALT) Fjern alle poster fra en tabel. SLET (HVOR) Fjern poster fra en tabel, der matcher en betingelse. Oprettelse og redigering af udløsere¹ OPRET TRIGGER Opret en trigger. OPRET TRIGGER (ELLER MODIFICER) Opret en trigger, eller opdater en eksisterende trigger, hvis der findes en med samme navn. HVORNÅR (FØR) Kør udløseren, før hændelsen sker. HVORNÅR (EFTER) Kør udløseren, efter hændelsen har fundet sted. BEGIVENHED (INDSÆT) Kør aftrækkeren før eller efter en indsættelse sker. BEGIVENHED (OPDATERING) Kør triggeren før eller efter en opdatering sker. BEGIVENHED (SLET) Kør udløseren før eller efter en sletning sker. PÅ Hvilken tabel skal målrettes med denne trigger. TRIGGER_TYPE (FOR HVER RÆKKE) Udfør triggeren for hver række ændret. TRIGGER_TYPE (FOR HVER UDTALELSE) Udfør triggeren én gang pr. SQL-sætning, uanset hvor mange rækker der ændres. UDFØR Nøgleord for at angive slutningen af ​​hovedtriggerdefinitionen. SLIP TRIGGER Slet en trigger. Oprettelse og redigering af visninger OPRET UDSIGT Opret en ny visning. SOM Definer, hvor dataene til en visning skal hentes. MED CASCADED CHECK MULIGHED Sørg for, at alle data, der er ændret gennem en visning, overholder reglerne defineret af reglen.Anvend dette på alle andre visninger. MED LOKAL KONTROLMULIGHED Sørg for, at alle data, der er ændret gennem en visning, overholder reglerne defineret af reglen.Ignorer dette for andre synspunkter. OPRET REKURSIV UDSIGT Opret en rekursiv visning (en, der refererer til et rekursivt almindeligt tabeludtryk). OPRET MIDLERTIDIG UDSIGT Opret en visning, der kun eksisterer for den aktuelle session. DROP VIEW Slet en visning. Almindelige tabeludtryk (CTE'er)¹ MED Opret et nyt fælles tabeludtryk. SOM Angiv de data, der skal bruges i CTE. , (KOMMA) Kæd flere CTE'er. ¹Implementeringer og support af databasemotorer varierer ofte.
Alle kategorier: Oplysninger om fejlrettelse