Hallo, heeft I het volgende sql manuscriptdossier voor Oracle: LTER- LIJST PERSON DE PRIMAIRE ZEER BELANGRIJKE;
DROP- LIJST;
CREATE- LIJST person (nr AANTAL (2), fornavn VARCHAR2 (10), de PRIMAIRE SLEUTEL van het etternavn/> enr AANTAL VARCHAR2 (15), van de BEPERKING (nr),/> persoon van de VERWIJZINGEN de BUITENLANDSE ZEER BELANGRIJKE (enr)/> (nr));
INSERT IN persoonsWAARDEN (1, „KARI“, „HAV“, NULL); INSERT IN persoonsWAARDEN (2, „JENS“, „OLSEN“, NULL); INSERT IN persoonsWAARDEN (3, „EVA“, „STAAL“, NULL); INSERT IN PERSOONSWAARDEN (4, „PER“, „HAV“, VERKLAREN) NIETIG ; INSERT IN persoonsWAARDEN (5, „OLA“, „ZAAL“, NULL); INSERT IN persoonsWAARDEN (6, „OLE“, „SUND“, NULL); INSERT IN persoonsWAARDEN (7, „EVA“, „PERSEN“, NULL); INSERT IN persoonsWAARDEN (8, „BRIT“, „ALVEN“, NULL); INSERT IN persoonsWAARDEN (9, „KNUT“, „JENSEN“, NULL); INSERT IN persoonsWAARDEN (10, „LIV“, „ALTEN“, NULL); INSERT IN persoonsWAARDEN (11, „KARI“, 'NORMANN'< wbr/>, VERKLAREN nietig); INSERT IN PERSOONSWAARDEN (12, „OLA“, „NORMANN“, NULL); INSERT IN persoonsWAARDEN (15, „PETRA“, „ZAND“, NULL);
UPDATE persoon VASTGESTELDE enr=4 WAAR nr = 1; UPDATE persoon VASTGESTELDE enr=10 WAAR nr = 2; UPDATE persoon VASTGESTELDE enr=6 WAAR nr = 3; UPDATE persoon VASTGESTELDE enr=1 WAAR nr = 4; UPDATE persoon VASTGESTELDE enr=7 WAAR nr = 5; UPDATE persoon VASTGESTELDE enr=3 WAAR nr = 6; UPDATE persoon VASTGESTELDE enr=5 WAAR nr = 7; UPDATE persoon VASTGESTELDE enr=2 WAAR nr = 10; UPDATE persoon VASTGESTELDE enr=11 WAAR nr = 12; UPDATE persoon VASTGESTELDE enr=12 WAAR nr = 11;
where „nr“ in een persoonsaantal en „enr“ is een echtgenootaantal. de taak
The is alle echtparen te vinden. Dat gaat fijn. Maar ben ik gevraagd om repertition (d.w.z. in plaats van echtgenoot-vrouw en de vrouw-echtgenoot rijen in een resultaat zouden slechts één rij, één moeten zijn van deze twee) uit te sluiten
|