Frage : Spitzenn und ihre Arten vorwählen

Ich habe bummeln einer Zeit diese SQL-Frage (Oracle 10g) schreibend….

I haben zwei Tabellen. Für jede einzigartige Verhandlung Identifikation in TABLE1, kann es viele Verhandlungarten geben, die mit ihm in TABLE2 verbunden sind. Was ich tun möchte, ist, die 5 neuesten (größten) Verhandlung IDs in TABLE1 für einen gegebenen Benutzer und alle Verhandlungarten von TABLE2 zurückzuholen, das mit jenen 5 Ids verbunden ist. Z.B. wenn die 5 größten Verhandlung Ids in der Tabelle TABLE1 6-10 sind und in TABLE2 „Äpfel“ schreiben und „Orangen“ existieren können, konnte der Ausgang wie aussehen:

Transaction Identifikation/Type
---------------------
6/apples
7/apples
8/apples
8/oranges
9/apples
10/apples

In das Beispiel, lasse ich 6 Reihen zurückbringen, aber sie noch basieren nur auf den 5 neuesten (größten) ids.

This sind, was ich bis jetzt habe. Die Frage soll alle Arten ergreifen und die Ids, die auf den 5 neuesten ids.

SELECT t1.unique_id, t2.type_id
FROM TABLE1 T1, T2 TABLE2
WHERE t1.unique_id = t2.unique_id
AND t2.unique_id basieren (
VORWÄHLEN t1.unique_id
VON TABLE1 t1
WO t1.user_id = 'myUser'< Br/> UND ROWNUM <= 5
),

Any in der Hilfe ist appreciated.

Antwort : Spitzenn und ihre Arten vorwählen

Ich kaufte eine Reise Lite-Zahnstangeneinfassung UPS. Es war meistens DOA auf Ankunft. Sie schickten mir ein anderes und jetzt seine Aufladung. Ich gehört, dass am Ort Cyberenergie gut ist, also ich anfange, sie mehr zu benutzen.
Weitere Lösungen  
 
programming4us programming4us