Article View: ch.comp
Article #86053Re: simples sql-statement
From: Heribert Slama
Date: Mon, 12 May 1997 00:00
Date: Mon, 12 May 1997 00:00
69 lines
2945 bytes
2945 bytes
On Thu, 08 May 1997 19:57:11 GMT, hslama@datacomm.ch (Heribert Slama) wrote: >On Thu, 24 Apr 1997 10:35:08 +0200, Puttkammer Andreas ><Andreas.Puttkammer@ubs.ch> wrote: > >>hallo, >> >>kann mir jemand bei folgendem problem helfen. >> ... [Problemstellung weggelassen] > >Meine L�sung lautet: [gel�scht] > > >Die "L�sung" von [Walter Stucki <wstucki@oekosoft.ch>]... """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" >>select kursname from A >>minus >>select kursname from B >...ist so _daneben_, dass es sich m�glicherweise um einen _Scherz_ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" >handelt (Kennt ihr einander?). DIESE AUSSAGE NEHME ICH ZURUECK! Ich bedaure, dass ich Walter Stucki (WS) etwas unterstellt habe. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Er konnte mich inzwischen davon �berzeugen, dass obige L�sung unter Oracle 7.3 funktioniert. Zu meiner Ehrenrettung m�chte ich hinzuf�gen, dass in meinen Unterlagen (IBM DB2/2, SQL-Level SQL92) das Schl�sselwort "minus" _nicht_ vorkommt. >In (Standard-) SQL gibt es keine (direkten) Mengenoperationen ... MEIN FEHLER - es gibt sie doch! (Vereinigung, Schnittmenge, Komplement�rmenge). Ich habe das glatt vergessen, weil ich es kaum je angewendet habe. (Ich habe haupts�chlich mit SQL zu tun, das in Programmen eingebettet ist. Wenn man Tabellen auch mutieren will, kann man Mengenoperationen nicht ben�tzen). >"minus" zur Komplementbildung habe ich noch nie gesehen. Mein SQL-Level (SQL92) ben�tzt stattdessen "except". Leider habe ich das beim ersten Nachschauen im Manual �bersehen. >Viele w�rden Dir jetzt das K�rzel "RTFM" entgegenschleudern - "Read >the Fine Manual"! - denn die Aufgabenstellung geh�rt wirklich zur >Grundstufe der SQL-Ausbildung. Ich gehe mal davon davon aus, dass Du >keine oder nur schlechte Unterlagen �ber SQL hast. Da habe ich meinem Hang zum Sarkasmus zu sehr nachgegeben. Aber zum Sinn der Aussage stehe ich nach wie vor. > >Viel Erfolg! Mit _beiden_ L�sungsvorschl�gen (meiner ist n�mlich auch richtig). > >Kopie an: Walter Stucki <wstucki@oekosoft.ch> Ich hatte WS ausserdem noch eine "Flame" via E-Mail geschickt, die ich an dieser Stelle nochmals bedaure und zur�cknehme. Ich stelle fest: WS kennt sich mit SQL wirklich aus. Herzliche Gr�sse an alle Betroffenen, Heribert Heribert Slama <hslama@datacomm.ch> System programmer Muttenz, Switzerland
Technical Details
Message-ID:
<337732e8.767906@news.pingnet.ch>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<335F1B3C.1E85@ubs.ch> <337211fe.5587904@news.pingnet.ch>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 10c1fa,e69af6ae084fd5e3 X-Google-Attributes: gid10c1fa,public From: hslama@datacomm.ch (Heribert Slama) Subject: Re: simples sql-statement Date: 1997/05/12 Message-ID: <337732e8.767906@news.pingnet.ch> X-Deja-AN: 241083689 References: <335F1B3C.1E85@ubs.ch> <337211fe.5587904@news.pingnet.ch> Newsgroups: ch.comp