Mailinglisten-Archive |
am 15.08.2005, um 9:50:09 +0200 mailte Benedikt Quirmbach folgendes: > >was liefert denn: > > SELECT * > > FROM jobs AS j > >LEFT JOIN aktuell AS a > > ON j.homesite = a.homesite > > WHERE j.homesite = 1; > > Hallo Norbert, > > das liefert leider auch nicht, was ich suche. > > Vielleicht sollte ich das nochmal erklären: > > zwei Tabellen: jobs und aktuell > beide haben 4 übereinstimmende Feldbezeichnungen: id, headline, kurztext, > homesite > > Aufgabe: > 1. Suche in beiden Tabellen alle Datensätze, bei denen homesite = 1 ist. > 2. Liefere mir von den gefundenen Datensätzen jeweils id, headline, > kurztext und den Namen er Tabelle, aus dem der Datensatz stammt. Ich weiß nicht, ob ich Dich korrekt verstanden habe: select id, headline, kurztext, 'jobs' as table from jobs where homesite = '1' union select id, headline, kurztext, 'aktuell' as table from aktuell where homesite = '1'; Liefert: id | headline | kurztext | table ----+-------------+----------+--------- 1 | aktuell-bla | fasel | aktuell 1 | bla | fasel | jobs (2 rows) ,----[ für diese Daten ] | test=# select * from jobs; select * from aktuell; | id | headline | kurztext | homesite | ----+----------+----------+---------- | 1 | bla | fasel | 1 | 2 | bla | fasel | 2 | 3 | bla | fasel | 3 | (3 rows) | | id | headline | kurztext | homesite | ----+-------------+----------+---------- | 1 | aktuell-bla | fasel | 1 | 2 | aktuell-bla | fasel | 2 | 3 | aktuell-bla | fasel | 3 | (3 rows) `---- Andreas -- Andreas Kretschmer (Kontakt: siehe Header) Heynitz: 035242/47212, D1: 0160/7141639 GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net === Schollglas Unternehmensgruppe === -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : nicht verfügbar Dateityp : application/pgp-signature Dateigröße : 189 bytes Beschreibung: nicht verfügbar URL : http://lists.mushaake.org/pipermail/mysql-de/attachments/20050815/b91a85ea/attachment.bin
php::bar PHP Wiki - Listenarchive