phpbar.de logo

Mailinglisten-Archive

[php] [OT] Volltextsuche über zwei Spalten

[php] [OT] Volltextsuche über zwei Spalten

Sebastian Mendel lists at sebastianmendel.de
Don Feb 16 08:13:27 CET 2006


Julian Schwarz schrieb:
> Guten abend Liste!
> Ich habe ein akutes Problem bei einer Mysql-Abfrage (obwohl's nicht hierher
> gehört - ich weiß, aber ich weiß einfach nicht weiter)...
> Folgende Abfrage läßt sich nicht ausführen:
> 
> SELECT c.cID,c.companyName,c.zip,c.city FROM companyData c LEFT JOIN
> portalEntryRanking r ON c.cID = r.cID WHERE MATCH(city) AGAINST ('"berlin"*' in
> boolean mode);

aber von portalEntryRanking r holst du doch gar keine Daten, wozu wird 
diese verknüpft? ja ich habe den Abschnitt hier drunter gelesen - 
versteh es trotzdem nicht ...

und MATCH(c.city) oder MATCH(r.city)???



> Erläuterung: Es gibt eine Firmentabelle und eine Art
> "Branchenbuch-Zuordnungstabelle". Sie sind relational über die Spalte cID
> (=FirmenID) verknüpft. Grund: Eine Firma kann in mehreren Branchenbüchern
> ausgegeben werden - dementsprechend gibt es in der Zuordnungstabelle mehrere
> Einträge / Firma.
> 
> Das Seltsam ist, dass die Abfrage von der Syntax her korrekt ist. Beim ausführen
> hängt sich Mysql aber auf und gibt nichts zurück.

MySQL Version? OS?


-- 
Sebastian

php::bar PHP Wiki   -   Listenarchive