Mailinglisten-Archive |
Marco Kunkler schrieb am Montag, den 20. September 1999:
> Jetzt suche ich alle user eines bestimmten Buchstabens mit LIKE.
> Will aber nur die user, deren uid sich auch in der Tabelle 2 befindet.
>
> Habe folgendes probiert :
> SELECT user.* FROM user LEFT OUTER JOIN logbuch ON user.uid=tabelle2.uid
> WHERE user.name LIKE '$show%'
> OR user.name LIKE '$show2%'
> ORDER BY name;
>
> dies bringt mir aber nur alle User mit dem gesuchten Buchstaben !
Warum verwendest Du denn einen LEFT JOIN statt eines normalen Joins?
SELECT user.*
FROM user, logbuch
WHERE user.uid=logbuch.uid
AND user.name LIKE '$show%'
ORDER BY user.name;
Ciao,
Martin
--
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://home.pages.de/~ramsch/ >
PGP KeyID=0xE8EF4F75 FiPr=52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7
---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive