I'd like to use string substitution for a comma-separated list, such as:
query = """SELECT id, name, image_id
FROM users
WHERE id IN (%s)
"""
values = (','.join(uids))
results = dbc.getAll(query, values
This executes the query:
SELECT id, name, image_id
FROM users
WHERE id IN ('1,2,3')
Which does not work as expected.
How can I do a substution so that I get the query without the quotations, such as:
SELECT id, name, image_id
FROM users
WHERE id IN (1,2,3)