title: Python SQLite Delete From Where multiple values match
body: <p>I need to delete entries in my SQLite DB where all Values match. </p>
  
  <p>So I create the entry like that:</p>
  
  <pre><code>    # Insert a row of data
      c.execute("insert into Database (Value1, Value2, Value3, Value4, Value5, Value6) values (?, ?, ?, ?, ?, ?)",
              (d1, d2, d3, d4, d5, d6))
  </code></pre>
  
  <p>And later on i will delete the exact entry by its values. I tried it like that:</p>
  
  <pre><code>    c.execute("delete from Database where (Value1, Value2, Value3, Value4, Value5, Value6) values (?, ?, ?, ?, ?, ?)",
              ("String1", "String2", "String3", "String4", "String5", "String6"))
  </code></pre>
  
  <p>But i get this: <code>OperationalError: near "values": syntax error</code></p>
  
  <p>How do I delete a SQLite entry with multiple values matching?</p>