Questione : Aiuto con le tabelle del perno nello SQL

Sto avendo una difficoltà avvolgere la mia testa intorno alla funzione del PERNO di sql.  Apprezzerei un certo aiuto con alcuni esempi.  il

First, lascia per dirlo ha una tabella denominata Perinatal che ha il sesso e la data di nascita e voglio questa uscita:
---------------------------
Date della nascita m. F
--------------------------il -
1/1/2001 2 4
1/3/2001 5 2
1/5/2001 7 3
1/8/2001 1 2

How io fa quello con la dichiarazione del PERNO? il

I ha 2 nuovi campioni too.

First, lascia per dire perinatale ha 2 campi, sesso e Nicu ed io vogliono produrre questo dove conto i sessi per nicu: il

NICU m. F
1 12 14
2 23 21
3 45 23

and per intraprendere questo un'azione più lontano, lascia per dirlo vuole unire quello alla tabella di NICU in cui NICU=ID della tabella e della descrizione di Nicu è il fiedl che voglio come questo:
NICU m. F
Room A 12 14
Room B 23 21
Room C 45 23
class= del

Risposta : Aiuto con le tabelle del perno nello SQL


CON la x AS
(
SELEZIONARE ROWNUM seguente, id1, bandierina
DA (SELEZIONARE id1, la bandierina,
METTERE la bandierina
QUANDO “F„
ALLORA 1
QUANDO “M.„
ALLORA 2
ALTRIMENTI 3
Cntr dell'ESTREMITÀ
Dalla a) a,
TABELLA (GETTO (MULTI-INSIEME (cntr PRESCELTO + LIVELLATO - 1
DA DOPPIO
COLLEGAR DA LEVEL <>)
)),
y AS
(ROWNUM PRESCELTO seguente, id2
Dalla b
ORDINE da id2)
SELEZIONARE id1, la bandierina, id2
Dalla x, y
DOVE x.seq = y.seq
ORDINE dalla bandierina;



Altre soluzioni  
 
programming4us programming4us