1. Lav en tre-kapitel-tabel: Studenterinformationsformular (stuInfo): Studenter-ID (primærnøgle), Navn (kan ikke være blankt), Køn (kan kun være mand eller kvinde), Fødselsdag Kursusinformationstabel (subInfo): Nummer (primærnøgle), Kursusnavn (må ikke være tomt) Scoreinformationstabel (scoreInfo): Nummer (primærnøgle), Studenternummer (fremmednøgle), Kursusnummer (fremmednøgle), Score (mellem 0-100)
2. Indsæt data i tre tabeller med mindst 5 rækker
iii. Opret en ny tabel stu1 og indsæt studenternummer, navn og kønsinformation for den studerende, hvis køn er kvinde i stuinfo'en i tabellen
4. Udfyld følgende forespørgsler:
1. Forespørg oplysningerne om alle elever med efternavnet Zhang (fuzzy forespørgsel)
2. Forespørg oplysninger om alle elever over 20 år (implementeret efter dato-funktion)
3. Forespørg om oplysninger om elever født samme dag (tabellink)
4. Tjek navne, og resultater for alle elever, der har taget eksamen (i rækkefølge efter karakterer)
5. Tjek studenternummeret og navnet på alle studerende, der ikke har taget eksamen; så længe der er ét kursus, der ikke er testet, skal det forespørges (underforespørgsel)
6. Slå navnet på kurset op uden studentereksamen
7. Navnene og de samlede resultater på de elever, der tog eksamen, blev sorteret fra højeste til mindste
8. Arranger alle partiturer i stigende rækkefølge og generer serienumre, der bindes sammen uden huller
Først skal du oprette en tabel som vist i figuren "Job 2 Data Rendering", beskrivelsen af tabellen er som følger:
Ordrer orderID (ordrenummer) int primærnøgle ordreDato datoTid
ordreObjekt itemID (varenummer) int primærnøgle orderID (rækkefølgen svarende til int-fremmednøglen refererer til ordrenummeret i ordretabellen). itemType(Produktkategori) varchar(20) itemNavn varchar(20) theNumber (produktordret mængde) int theMoney int
1. Forespørg detaljerne i ordrer i Ordre 2, hvor ordrens enhedspris er højere end gennemsnittet af enheden
2. Forespørgsel ordretiden er ordrenummeret, produktkategorien og produktordremængden for ordren for et år siden (delforespørgsel)
3. Forespørg mængden af produkttypen ordnet i orden 2 (produktkategoriens navn klassificeres i én kategori)
4. Tjek ordrenummeret, hvor den gennemsnitlige enhedspris for ordren er højere end gennemsnitsprisen på ordre 1
5. Forespørg nummer, produktkategori, produktnavn, ordremængde, ordreenhedspris og ordredato med ordrenumrene 1 og 2 (tabelforbindelse)
6. Forespørg ordrenummeret på det ikke-ordrede element (det vil sige ordrenummeret, der findes i ordretabellen, men ikke findes i ordre-itemtabellen, brug underforespørgsel)
7. Forespørg ordrenummeret på ordrevaren
|