15.07.2013, 11:45
Quote:
SELECT `ник/ид` FROM `таблица аккаунтов` WHERE `Email`= 'мыло' LIMIT 1
Если вернет запрашиваемые данные (ник/ид), значит емейл занят. |
Quote:
stabker, мне кажется лучше тогда так: "SELECT COUNT(*) FROM `таблица аккаунтов` WHERE `Email`= 'мыло'". Вернёт кол-во записей, числом.
|
Code:
SELECT 1 FROM table_name WHERE email= 'мыло' LIMIT 1
Если вам нужен сто процентный результат, запрос можно усовершенствовать:
Code:
SELECT IFNULL((SELECT 1 FROM table_name WHERE email='мыло' LIMIT 1), 0)
Использовать COUNT для проверки наличия записи нецелесообразно, лишняя операция.