Me gustaría saber cómo maximizar la velocidad al consultar la presencia de un valor varchar
en una columna en una tabla específica. No necesito saber dónde está, o cuántas veces hay, solo quiero un true
/false
. Por supuesto, la columna tiene un índice.Compruebe el valor si existe en la columna
Ahora, tengo unas pocas cosas:
SELECT exists (SELECT 1 FROM table WHERE column = <value> LIMIT 1);
Para comprobar si existe un nombre de columna, ver http://stackoverflow.com/a/10636439/287948 –