[Python-de] pysqlite3 --- select ... where like ...
Matthias Huening
mhuening at zedat.fu-berlin.de
Mi Jun 18 08:57:46 CEST 2008
Sebastian Wiesner (17.06.2008 22:32):
>>
>> "select * from xxx where aaa like '%%%s%%' or bbb like '%%%s%%'" % (a, b)
>
> values = ['%%%s%%' % v for v in (a, b)]
> c.execute("select * from xxx where aaa like ? or bbb like ?", values)
>
Ja, natürlich, erst die Prozentzeichen, dann einfügen... So geht's.
Danke! (Da hatte ich wohl irgendwie einen Knoten im Kopf...)
Schöne Grüße, Matthias
Mehr Informationen über die Mailingliste python-de