IN
OR NOT IN
절을 쿼리에 변수로 전달하는 방법은 무엇입니까? 내가 쿼리에 변수를 전달하는 경우python을 사용하여 postgresql 쿼리에 IN 또는 NOT IN 절을 변수로 전달하는 방법
울부 짖는 소리 나는 얻을 : 따옴표의 존재에 대한 오류를 triger SELECT * FROM table_name WHERE column_name 'IN' ('product', 'category')
이 'IN'
query_clause = 'IN'
##query_clause could equal 'NOT IN'
cur = my_connection.cursor()
cur.execute("SELECT * FROM table_name WHERE column_name %s ('product', 'category')", (query_clause,))
오,이 사용자 입력을 위생 처리하는 훌륭한 솔루션입니다. –
Dietrich에 감사드립니다! 그건 아주 식칼 솔루션 및 해결 방법입니다! 그것은 매력처럼 작동했습니다 :) – mongotop