Możesz także spróbować EXISTS
:
SELECT EXISTS(SELECT * FROM table1 WHERE ...)
i zgodnie z dokumentacją , możesz SELECT
cokolwiek.
Tradycyjnie podzapytanie EXISTS zaczyna się od SELECT *, ale może zaczynać się od SELECT 5 lub SELECT column1 lub w ogóle. MySQLignoruje listę SELECT w takim podzapytaniu, więc nie ma to żadnego znaczenia.