[Transact-SQL] Spalte auf Zahl durchsuchen

  • Hey Leute,
    ich würde gerne in Transact-SQL nen script erstellen, welches mit die Anzahl einer bestimmten Zahlen in einer Spalte gibt, (Die Zahl befindet sich in einem großen String) in etwas so:
    [FELD=Spalte 1]1, 50, 54, 55, 52, 100, 57[/FELD]
    [FELD=Spalte 2]11, 50, 534, 55, 52, 10220, 51237[/FELD]
    Hier würde ich dann gerne die Anzahl aller Zahlen 50 bekommen.

    Danke im Vorraus :)

    MfG

  • SELECT * FROM BLAHBLAH WHERE xx LIKE '%50%'

    String ersetzen:


    UPDATE INVENTORY_TBL SET Index = replace(Index, '2993', '21') WHERE Index LIKE '%2993%'

    würde alles in der Spalte Index ersetzen worin 2993 vorkommt und das dann durch 21 ersetzen.

    Ist relativ praktisch wenn man nicht mehr erhältliche Items bei Flyff aus der DB entfernen muss.

  • Nur ne Frage, wäre es nicht sinnvoller wenn man es so macht ;
    SELECT * FROM BLAHBLAH WHERE xx LIKE '%, 50,%'

    Aber danke für den guten Ansatz :-)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!