• Hallo zusammen,

    ich habe eine query für die 2te spalte einer sql datenbank. im moment sieht sie wie folgt aus:

    mCursor = myDataBase.query(true, TABLE_NAME, new String[] {TABLE_ROW_ID,
    TABLE_ROW_ONE, TABLE_ROW_TWO, TABLE_ROW_THREE},
    TABLE_ROW_TWO + " like '%" + inputText + "%'", null,
    null, null, null, null);

    wenn ich im textfeld z.b. nach "d" suche, gibt er mir alle zeilen aus die irgendwo ein "d" haben, dies möchte ich aber ändern. ich hätte gerne das er mir alle zeilen ausgibt die mit "d" beginnen oder exakt dem wortlaut entsprechen. die lösung liegt beim like '%", ich habe aber im netz nichts gefunden das mir helfen könnte.
    hat jemand ideen wie ich das bewerkstelligen kann? oder wo ich die lösung im netz finde?

    vielen dank!!
    dude

  • Hi dude,

    Java
    //LIKE '%sort%' -> Ergebnis: alle Zeichenketten, die an irgendeiner Stelle sort enthalten 
    //LIKE 'sort%' -> Ergebnis: alle Zeichenketten, die mit sort beginnen
    //LIKE '%sort' -> Ergebnis: alle Zeichenketten, die auf sort enden

    Hoffe das bringt dich weiter.

    mfg Titus

Jetzt mitmachen!

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