phpbar.de logo

Mailinglisten-Archive

AW: SELECT IN
Archiv Mailingliste mysql-de

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

AW: SELECT IN



hallo,

daher gilt in deinem fall nur eines:

-normalisieren (zwischentabelle einbauen, um n-m beziehung darzustellen --
hat schon jemand heute erzählt, wie)
-feld subscription als numerisch definieren

nur danach kannst du nach subscription=2 suchen und genau subscribtion
gleich zwei erhalten.

allerdings könnte ich mir folgenden (datenbanktechnisch nicht eleganten)
trick bei deiner datenstruktur vorstellen:

select * from tabelle where concat(',',subscription,',') like '%,2,%'

dies dürfte keine 12 und 22 usw. ergeben...

gruss
julián daniel



-----Ursprüngliche Nachricht-----
Von: rengelbach_(at)_gmx.de [mailto:rengelbach_(at)_gmx.de]
Gesendet: Mittwoch, 10. Januar 2001 14:18
An: mysql-de_(at)_lists.4t2.com
Betreff: Re: SELECT IN


> sollte so funktionieren,wenn ich davon ausgehe das subscription ein
> textfeld
> ist
>
>                   select * from tabelle where subscription like '%2%'
>

Danke an alle für den Hinweis mit LIKE. Leider werden dadurch auch
Einträge gefunden, die z.B. 22 oder 12 in subscription enthalten.

Rainer

--
Sent through GMX FreeMail - http://www.gmx.net

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive