Vous pouvez également essayer EXISTS
:
SELECT EXISTS(SELECT * FROM table1 WHERE ...)
et selon la documentation , vous pouvez SELECT
n'importe quoi.
Traditionnellement, une sous-requête EXISTS commence par SELECT *, mais elle peut commencer par SELECT 5 ou SELECT colonne1 ou quoi que ce soit. MySQLignore la liste SELECT dans une telle sous-requête, donc cela ne fait aucune différence.