Még annyit, hogy ha rendezni akarod, akkor csak egy order by lesz a legvégén, nem halmazonként.
2013. február 16. 11:10 Válas Péter írta, <[email protected]>: > Teszteltem Access 2000-ben, a megoldási módszer SQL nézetben az unió > művelet felhasználásával (nem Gizike szintű, de jól fejlett középiskolás > megemészti, és mód nyílik közben a szemléletének a formálására is): > > 1. Két tábla létrehoz, összeköt, kapcsolat típusánál mondjuk left join, de > lehet right is (a tisztánlátást nehezíti, hogy az Access a szaknyelvi > kifejezés helyett körülírást használ, a megfelelő hosszú mondatot > választjuk). > 2. Lekérdezés létrehoz, majd SQL nézet. > 3. Ctrl c, union, ctrl v, left helyett right (vigyázat, pontosvessző csak > a legvégén) - kész a full outer join. > 4. A gyereknek elmagyarázzuk, hogy pontosan a matekóráról hőn szeretett > halmazelméleti uniót alkalmazta, nem véletlen a névazonosság. > > SELECT Tábla1.név, Tábla2.név > FROM Tábla1 LEFT JOIN Tábla2 ON Tábla1.név = Tábla2.név > > UNION > > SELECT Tábla1.név, Tábla2.név > FROM Tábla1 RIGHT JOIN Tábla2 ON Tábla1.név = Tábla2.név; > > VP >
_______________________________________________ Techinfo mailing list [email protected] Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
