What does this query show: > ~~~ SELECT quote(answerid) FROM answers; ~~~ My guess: One or more of those entries that look like numbers are really strings.
What does this query show: > ~~~ SELECT quote(answerid) FROM answers; ~~~ My guess: One or more of those entries that look like numbers are really strings.