Forfremmelse
CodeGym University
Læring
Rute
Opgaver
Undersøgelser og quizzer
Spil
Hjælp
Tidsplan
Fællesskab
Brugere
Forum
Snak
Artikler
Succeshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema
Lektioner
Anmeldelser
Om os
Start
Begynd at lære
Begynd at lære nu
Quest kort
Lektioner
Niveau 3
Valg af data fra flere tabeller
SQL & Hibernate
niveau,
Lektie
afhængig tabel Lad os nu komplicere vores forespørgsler lidt. Lad os tilføje en ny opgavetabel til vores database med opgaver til vores medarbejdere. Og lad os se, hvilke poster den indeholder: SELECT * FROM task Resultatet af en sådan anmo
Aliaser
SQL & Hibernate
niveau,
Lektie
Ændring af kolonnenavne Vi skal også forholde os til kolonnenavnene. Ellers gentager vi navnene navn og id, men de indeholder forskellige data. På den anden side er der den første id-kolonne og kolonnen medarbejder_id, som indeholder de sam
JOIN-erklæring
SQL & Hibernate
niveau,
Lektie
Forudsætninger for JOIN-operatørens udseende Efterhånden som mængden af data i tabeller vokser, vises der ofte duplikerede værdier i dem. For eksempel har produkttabellen mærkenavne. som nogle gange gentages. Det ville være nyttigt at have
YDRE JOIN-erklæring
SQL & Hibernate
niveau,
Lektie
Årsager til YDRE JOIN Kan du i øvrigt huske, da vi slog vores regneark sammen, og vores kontorrengøringsopgaver forsvandt, fordi der endnu ikke var renset? Hvis du kører en forespørgsel som denne: SELECT * FROM task Så får vi dette resultat
Underforespørgsler
SQL & Hibernate
niveau,
Lektie
Indlejrede forespørgsler i SQL SQL-sproget giver dig mulighed for at indlejre én forespørgsel i en anden forespørgsel. Dette gør det muligt at skrive en meget stor forespørgsel, der vil gøre noget stort og komplekst, selvom læsbarheden af k
Underforespørgsler med tabeller
SQL & Hibernate
niveau,
Lektie
Underforespørgsel returnerer en tabel Og endelig er den tredje mulighed, når underforespørgslen returnerer hele tabellen. Dette er den mest almindelige mulighed. Meget ofte er der situationer, hvor vi ønsker at justere et bestemt bord lidt.
Please enable JavaScript to continue using this application.