phpbar.de logo

Mailinglisten-Archive

AW: Durchsuchen mehrer Tables und ...
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: Durchsuchen mehrer Tables und ...



> ...
> 
> 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

winmail.dat


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive