Questione : Paragone della data più tarda

Ciao guru, il
Can scrivo una domanda per tirare il tableA del
tableA.seq.no della data più vicino cioè. tableB del ord_dt. Coll_dt tableB.seq.no
101 05-10-2010 02-10-2010 101
101 05-10-2010 03-10-2010 101
101 05-10-2010 04-10-2010 101
101 che 05-10-2010 06-10-2010 101
I hanno l'oracolo DB.
ord_dt sta venendo dalla tabella A e il coll_dt sta venendo dalla tabella B. Devo scrivere il where
I di SQL devo confrontare il Ord_dt al coll_dt più vicino e la circostanza è coll_dt dovrebbe essere di meno allora ord_dt.
In il caso che di cui sopra il risultato finale dovrebbe osservare il tableA del like
tableA.seq.no. tableB del ord_dt. Coll_dt tableB.seq.no
101 05-10-2010 04-10-2010 101
Is là del lavoro di Sql intorno a questo?
class= del

Risposta : Paragone della data più tarda

Provare questo:

Se volete andare a prendere più colonne, quindi inviare gentilmente l'intera domanda in moda da poterli ripararli noi fuori.
1:
2:
3:
4:
SELEZIONARE tableA.seq_no, tableA.ord_dt, il max (tableB.Coll_dt) come col1_dt
Da tableA interno unire il tableB su tableA.seq_no = tableB.seq.no
DOVE tableA.ord_dt  <>
           
Altre soluzioni  
 
programming4us programming4us