phpbar.de logo

Mailinglisten-Archive

Antwort: Re: Antwort: SELECT mit eingebauter if-Schleife?

Antwort: Re: Antwort: SELECT mit eingebauter if-Schleife?

mysql_(at)_lists.phpcenter.de mysql_(at)_lists.phpcenter.de
Fri, 10 Aug 2001 07:34:11 GMT


Hallo Andreas,
ich weiss nicht, ob mysql katalogübergreifende joins erlaubt.
probier einfach, die Tabelle voll zu qualifizieren, also  den db-namen 
vornedran zu stellen
select * from DBNAME.TABELLE, DBNAME2.TABELLE where DBNAME.TABELLE.FELD = 
DBNAME2.TABELLE.FELD
Geht aber bei mysql vermutlich eher nicht.
Bleibt also vermutlich  nur der Weg, den String mit den IDs vorher zu 
zerlegen und dann 
die einzelnen Substrings in die Wherekklausel aufzunehmen (mit OR 
verknüpfen)

Oder du mappst den Inhalt des String - wieder zerlegt - in eine Tabelle in 
der DB, in der Du ihn
brauchst, Dann hast Du die Struktur von unten.
Es fragt sich nur, was dem Programm zur Laufzeit mehr Arbeit bereitet: 
einmal den Sessionstring 
zerlegen und in die db setzen, oder bei jedem Zugriff auf das Menü mit dem 
Sessiostring rumhändeln...
Das kannst natülich nur du einschätzen, weil ich das Programm bzw. den 
konkreten UseCase ja nicht kenne.

Gruss, Rüdiger

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive