Есть вот такая функция:
def funciton():
list = [1, 3, 5]
with sq.connect(database_path) as con:
cur = con.cursor()
id = cur.execute(f"select row from table where id != {list} order by random() limit 1").fetchone()
print(id)
Мне нужно чтобы она вытащила из базы данных 1 случайную запись, но при этом если id этой записи будет в списке list то пропустить эту запись и выбрать ту где id не равно тем которые записанные в список list
Подскажите возможно ли такое сделать, и как?