Задавайте вопросы, мы ответим
Вы не зашли.
Есть таблица с пользователями:
users
-------
uid int(10) - счетчик, id пользователя
name varchar(32) - имя пользователя
Есть аналогичная таблица с группами:
groups
--------
gid int(10) - счетчик, id группы
name varchar(32) - имя групы
Есть таблица членства пользователей в группах:
membership
--------------
gid int(10)
uid int(10)
UNIQUE `gid_uid` ( `gid` , `uid` )
Задача - выбрать всех пользователей, которые не состоят ни в одной из групп, т.е. все uid, которые отсутствуют в membership. Не могу сообразить, гуру, помогите плз. Возможно ли это реализовать ТОЛЬКО средствами MySQL, или всё-таки надо выбрать сначала всех из users, потом всех из membership и обрабатывать на php ?
Отредактированно dabutch (07.08.2008 15:07:15)
Неактивен
Что-то такое:
Неактивен
Sign написал:
Что-то такое:
Спасибо, работает, только запятую надо убрать после u.uid
Отредактированно dabutch (07.08.2008 16:21:05)
Неактивен
Помогите разобраться с запросом для БД.
У меня три таблицы в БД.
Первая таблица - Страна: где id=1 title=Россия, id=2 title=Украина и т.д.,
Вторая таблица - Регионы, где id региона соответствует id выбранной страны (Выбрана Россия далее идут регионы России, а не Украины, к примеру)
Третья - Город, где id города соответствует id региона
Все таблицы состоят из двух полей (id) и (title) где id первичный ключ.
Скажите, как мне связать все эти три параметра и выводить их для посетителя в виде формы с тремя выпадающими списками на страницу сайта, где он (посетитель) будет выбирать свой город посредством этой формы
Огромное спасибо, это вопрос сидит в моей голове уже 3 недели или больше....
Неактивен
Вопрос скорее относится к Javascript или AJAX, лучше всего задайте его на http://webew.ru
Неактивен
cvbn, Ваше сообщение на webew выделено в отдельную тему: http://webew.ru/posts/998.webew#1003
Неактивен