I use MySQLi
prepared statements. Which is better:
WHERE row=?
and execute as many times as many valuesWHERE row IN (?, ?, ?)
bind as many times as many values
EDIT: Table has ~20k rows and I may want to look for 1-20k values in that field (all 20k makes no sense, of course).