mich auf Ihre Eingabe Bitte teilen Sie unterRechts mit group by-Klausel in oracle verbinden
Ich habe zwei Daten-Set in Oracle 11g
1 gesetzt:
empid-Qtr-salary
1-Q3FY16-2000
1-Q2FY16-1000
2-Q3FY16-2000
2-Q2FY16-3000
2-Q1FY16-4000
2-Q4FY15-5000
3-Q2FY16-7000
3-Q1FY16-8000
enter code here
2 gesetzt
id-qtr
1-Q3FY16
2-Q2FY16
3-Q1FY16
4-Q4FY15
ERWARTETER AUSGANG IST
enter code here
1-Q3FY16-2000
1-Q2FY16-1000
1-Q1FY16-NULL
1-Q4FY15-NULL
2-Q3FY16-2000
2-Q2FY16-3000
2-Q1FY16-4000
2-Q4FY15-5000
3-Q3FY16-NULL
3-Q2FY16-3000
3-Q1FY16-7000
3-Q4FY15-NULL
mit rechts aus Join versucht. Kein Glück.
select s1.empid,s2.qtr,s1.salary from set1 s1
rechts set2 s2 auf s2.qtr = s1.qtr Gruppe von s1.empid, s2.qtr, s1.salary
Was ist das mit "Gruppieren nach Klausel" in Ihrem Titel? Was hat das mit irgendetwas zu tun? – mathguy
Was wissen Sie auch über die elementarste SQL-Select-Anweisung? WAS wählst du bei deinem Versuch aus? – mathguy
wählen s1.empid, s2.qtr, s1.salary von set1 s1 rechts beitreten set2 s2 auf s2.qtr = s1.qtr gruppe von s1.empid, s2.qtr, s1.salary – user2867900