Normal
... obwohl, wenn ich mir die Tabelle anschaue:[CODE=sql]CREATE TABLE counters (date TEXT PRIMARY KEY, daily_counter INTEGER)[/CODE]Dann ist die Spalte 'date' überhaupt kein Datum/Zeit sondern 'TEXT', also funktioniert da 'strftime' vermutlich überhaupt nicht. Das hatte ich beim ersten mal übersehen (so lässt man sich täuschen - von dem Spaltennamen). Textvergleiche kann man einfach mit 'like' machen.[CODE=sql]SELECT * FROM counters WHERE date LIKE '202310%'[/CODE]oder[CODE=sql]SELECT * FROM counters WHERE date LIKE '202310__'[/CODE]
... obwohl, wenn ich mir die Tabelle anschaue:
[CODE=sql]CREATE TABLE counters (date TEXT PRIMARY KEY, daily_counter INTEGER)[/CODE]
Dann ist die Spalte 'date' überhaupt kein Datum/Zeit sondern 'TEXT', also funktioniert da 'strftime' vermutlich überhaupt nicht. Das hatte ich beim ersten mal übersehen (so lässt man sich täuschen - von dem Spaltennamen). Textvergleiche kann man einfach mit 'like' machen.
[CODE=sql]SELECT * FROM counters WHERE date LIKE '202310%'[/CODE]
oder
[CODE=sql]SELECT * FROM counters WHERE date LIKE '202310__'[/CODE]