Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mysql Suche nach Zahl x in einer Zahlenkette

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
kaisen
PostRank 6
PostRank 6
Beiträge: 462
Registriert: 29.11.2005, 10:16

Beitrag von kaisen » 09.02.2007, 12:43

Ich habe mal wieder ein Abfrage Problem.

Und zwar habe ich in einer Datenbank-Zelle mehrere Zahlen stehen wie beispielsweise "4, 23, 80, 10".

Nun möchte ich überprüfen ob Zahl x, also meinetwegen 23 in dieser Tabellenzelle vorkommt. Kann ich das mit mySQL lösen?
Die Suche mit LIKE %23% lieferte im Übrigen kein Ergebnis...


Danke vielmals für Eure Aufmerksamkeit ;)

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


twitch
PostRank 9
PostRank 9
Beiträge: 1222
Registriert: 09.04.2005, 14:01

Beitrag von twitch » 09.02.2007, 13:01

und was ist mit LIKE "% 23,%"

oder hier:
https://dev.mysql.com/doc/refman/5.1/de ... earch.html
match against

SEO - History, Tools, Videos, Downloads und mehr auf https://www.seo-ranking-tools.de/

Vitali Neumann
PostRank 9
PostRank 9
Beiträge: 1015
Registriert: 12.12.2005, 15:44
Wohnort: Hannover

Beitrag von Vitali Neumann » 09.02.2007, 13:16

[url]httpss://www.google.com/+VitaliNeumann[/url]
Все Будет Хорошо!

kaisen
PostRank 6
PostRank 6
Beiträge: 462
Registriert: 29.11.2005, 10:16

Beitrag von kaisen » 09.02.2007, 13:25

sehr hilfreich... ich werds mal ausprobieren. vor allem der letzte link trifft genau mein Problem...

kaisen
PostRank 6
PostRank 6
Beiträge: 462
Registriert: 29.11.2005, 10:16

Beitrag von kaisen » 09.02.2007, 13:33

https://dev.mysql.com/doc/refman/5.1/de ... ators.html
dort steht auch was von:

expr IN (value,...)

Beispiel:
SELECT 2 IN (0,3,5,'wefwf');

kann das ebenfalls dafür angewandt werden?
Die Like Methode, die im übrigen jetzt auch läuft, scheint ja nicht sonderlich systemschonend zu sein.

marc75
PostRank 9
PostRank 9
Beiträge: 1916
Registriert: 06.10.2004, 09:36

Beitrag von marc75 » 09.02.2007, 13:57

Warum hast du in einer Zelle mehrere Werte, das macht doch keinen Sinn, wenn man Datenbanken einsetzt.

kaisen
PostRank 6
PostRank 6
Beiträge: 462
Registriert: 29.11.2005, 10:16

Beitrag von kaisen » 09.02.2007, 14:03

hintergrund ist der, dass User Profile haben und diese verwalten können. Ein unterpunkt dieses Profils ist beispielsweise Charaktereigenschaften. Diese ganzen eigenschaften stehen zentral in einer Datenbank drin mit Bezeichnung, damit man die auch schön aktualisieren / vervollständigen kann.

Aus diesen Eigenschaften wird dann eine listbox gefüllt und dort kann der User multiple choice mässig seine Eigenschaften wählen.

So letztenendes werden dann alle eigenschaften mit angabe der ID in der DB gespeichert... . Ich hielt das für eine sinnvolle lösung. k.A.

marc75
PostRank 9
PostRank 9
Beiträge: 1916
Registriert: 06.10.2004, 09:36

Beitrag von marc75 » 09.02.2007, 14:12

Ich stehe eher auf Verknüpfungen, für jeden Wert ein Eintrag.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag