#1 26. Dezember 2009 Zahlen per komma getrennt in Spalte Hallo, kann man irgendwie abfragen, wieviele richtige Zaheln in der Spalten sind ??? Einfaches beispiel: habe 4 zahlen in Spalte: 11,01,013,104 und gesucht ist 01,104 das mein Ergebnis mir sagt hier 2 richtige 01,104 und primary key 126. 1 richtig 104 key 1002. Kann man das mit mylsq abfrage lösen (select, count usw... ) ??? Dank im Voraus. + Multi-Zitat Zitieren
#2 26. Dezember 2009 AW: Zahlen abfrage ??? am besten tief durchatmen, den ganzen frust der letzten stunden vergessen und die frage in aller ruhe nochmal stellen. atm versteh ich garnix :lol: wuuusssaaaa + Multi-Zitat Zitieren
#3 26. Dezember 2009 AW: Zahlen abfrage ??? und genau hier liegt dein fehler: habe 4 zahlen in Spalte: 11,01,013,104 mach doch aus der tabelle mehrere tabellen. Tabelle ID und Tabelle Zahlen Tabelle ID ========= id zahlen_id Zahlen Tabelle ========= zahlen_id zahl In deinem Beispiel: Tabelle ID =========== 126 1 126 5 1002 5 Zahlen Tabelle ============= 1 01 ... 5 104 Jetzt kannst du deine Abfrage mit einem JOIN verbinden und auch deine einzelnen Werte abfragen, wie z.b. WHERE zahl = 01 AND zahl = 104. Das ging vorher mit deinem Ansatz nicht. + Multi-Zitat Zitieren
#4 26. Dezember 2009 AW: Zahlen abfrage ??? Ja, bräuchte noch mehr schlaff. Geht das nicht aus eine tabelle ??? + Multi-Zitat Zitieren
#5 26. Dezember 2009 AW: Zahlen per komma getrennt in Spalte Drück dich mal besser aus dich versteht kein Schwein. Was hast du jetzt? Du hast in einer mysql-Tabelle einen Text in dem Zahlen durch ein Komma getrennt gespeichert sind wie z.B "34,456,78,98,23" und du willst jetzt wissen ob du durch einen direkten mysql Befehl herausfinden kannst ob zb. 34 und 78 enthalten sind ne? Soweit ich weiss geht das nicht, musst dann schon zuerst den Text (String) raushollen und dann vielleicht mittels php und dem Befehl explode die Daten auseinandernehmen und parsen. Mfg Rushh0ur + Multi-Zitat Zitieren
#6 26. Dezember 2009 AW: Zahlen per komma getrennt in Spalte Wenns so gemeint ist wie Rushh0ur es verstanden hat, gehts doch ganz einfach mit: SELECT * FROM table WHERE culomn LIKE '%34%' AND subject LIKE '%78%' + Multi-Zitat Zitieren
#7 26. Dezember 2009 AW: Zahlen per komma getrennt in Spalte Hallo, jo war so gemeint wie Rush das beschrieben hat. Das mich kein schwein versteht, ist schon klar, es gibt tage wie gestern und heute. + Multi-Zitat Zitieren
#8 27. Dezember 2009 AW: Zahlen per komma getrennt in Spalte Code: SELECT * FROM tabelle WHERE FIND_IN_SET('01',ids)>0 AND FIND_IN_SET('104',ids)>0 MySQL :: MySQL 5.1 Referenzhandbuch :: 12.3 String-Funktionen Allerdings ist wollknoll's Vorschlag aber vorzuziehen! Relationale Datenbank – Wikipedia + Multi-Zitat Zitieren