Mailinglisten-Archive |
> ... > > sondern > > +---+------+ ... > | id | datum | ... > +---+------+ ... > | 1_a | datum1_a | ... > | 1_b | datum1_b | ... > | 2_a | datum2_a | ... > | 2_b | datum2_b | ... > ... Hallo, In ANSI SQL 92 wäre dieses Problem mit einem Union zu lösen. Zitat aus MySQL-Handbuch ... Das funktioniert so bei MySQL nicht. Im Grunde wird bei dem Statement UNION in anderen Datenbanken durch den Pre-Prozessor ebenfalls eine temporäre Tabelle angelegt, nur, daß der User davon nichts merkt. ...... CREATE TABLE tmp1 (tabelle ....); INSERT INTO tmp1 SELECT db1.tabelle .....; INSERT INTO tmp1 SELECT db2.tabelle .... ; SELECT * FROM tmp1 WHERE ... ORDER BY name; Danach kann man entweder die ganze Tabelle Löschen, oder nur deren Inhalte, damit man diese nochmal verwenden kann. Das Handbuch (sehr empfehlenswert) gibts übrigens auf folgenden Seiten: <http://www.php-center.de/mirrors/mysql/mysql.zip> <http://www.xsl.de/mysql/mysql.zip> <http://www.php-homepage.de/mysql/mysql.zip> <http://www.rent-a-database.de/mysql/mysql.zip> Schöne Grüße aus dem verschneiten Hessenland Harald mailto:h.krause_(at)_calix.de Fon: (06407) 950 990 Fax: (06407) 950 992
php::bar PHP Wiki - Listenarchive