MySQLdb findet Datensatz nicht -> Bug?
Verfasst: Donnerstag 31. Juli 2008, 16:30
Hallo Leute,
ich bin heute über einen sehr merkwürdigen Umstand gestolpert. Ich habe folgende Query:
Ich brauche alle Datensätze, in denen die Partnummer irgendwo im Feld parts enthalten ist.
Wenn ich die Query mit einem bestimmten Partnamen über den interaktiven Mysql-Modus ausführe, erhalte ich 3 Datensätze.
Aber wenn ich sie über die MySQLdb Schnittstelle ausführe, bekomme ich nur zwei Datensätze. Und genau dieser 3. war der Gesuchte, aufgrund dessen Abwesenheit ich auf den Umstand überhaupt aufmerksam wurde.
Habe ich etwas falsch gemacht?
Kennt jemand dieses Problem und evtl. eine Lösung?
Vielen Dank für die Mühe,
Michael
ich bin heute über einen sehr merkwürdigen Umstand gestolpert. Ich habe folgende Query:
wobei die x-chars für eine Partnummer stehen.select uid, parts, state from Current where parts like "%xxxxxxxxxx%" order by uid;
Ich brauche alle Datensätze, in denen die Partnummer irgendwo im Feld parts enthalten ist.
Wenn ich die Query mit einem bestimmten Partnamen über den interaktiven Mysql-Modus ausführe, erhalte ich 3 Datensätze.
Aber wenn ich sie über die MySQLdb Schnittstelle ausführe, bekomme ich nur zwei Datensätze. Und genau dieser 3. war der Gesuchte, aufgrund dessen Abwesenheit ich auf den Umstand überhaupt aufmerksam wurde.
Habe ich etwas falsch gemacht?
Kennt jemand dieses Problem und evtl. eine Lösung?
Vielen Dank für die Mühe,
Michael