Как я могу сказать в MySQL, когда я хочу выбрать всех пользователей и пользователей, которые находятся в сети (1), за исключением одного пользователя с идентификатором 4? и я хочу, чтобы имя пользователя id = 4 не печаталосьMySQL за исключением попытки получить всех пользователей, которые находятся в сети, кроме одного
Я пробовал НЕ ВХОД, но я предполагаю, что это не работает для меня.
SELECT username,typing FROM members WHERE status = 1 NOT IN (SELECT typing FROM members WHERE id =4)
http://img266.imageshack.us/img266/2313/typing.png
нажмите на изображение для получения дополнительной информации
Можете ли вы предоставить образец данных и ожидаемых результатов? Ваше описание нечеткое. –
обновленный проверить изображение –
, когда вы говорите «онлайн (1)« вы имеете в виду »онлайн (то есть статус = 1)»? Просто убедитесь, что изображение не имеет столбца состояния – gillyspy