Jag tänkte joina tabeller på helt galet sätt, men istället för att göra på rätt sätt så läser jag Mastering Oracle SQL - det är ju så snygga explicita joinar från och med Oracle 9i så man vill ju veta alla små detaljer. Då försöker författarna exemplifiera self non-equi-joins med ett sportexempel från department-tabellen: Accounting, Research, Sales och Operations ska möta varandra i basket - en serie med ett inbördes möte. Och så piffar dom upp sitt exempel med matchdag:
SELECT d1.name team1, d2.name team2, SYSDATE + ROWNUM match_date
FROM department d1 JOIN department d2
ON d1.dept_id < d2.dept_id;
Men då spelar Accounting sina tre matcher de tre första dagarna och tittar sen på i tre dagar. Låt aldrig datanördar göra sportexempel.
Annulla snart 40
-
Helgen innan Annulla fyllde 40 år överraskade jag henne med en liten
weekendutflykt. Hon fick packa sin nya väska och sedan hoppa in i bilen. Vi
sedan åkte...
9 år sedan
Inga kommentarer:
Skicka en kommentar