Покинул форум
Сообщений всего: 3
Дата рег-ции: Авг. 2011
Помог: 0 раз(а)
Нужно написать скрипт, не знаю как сделать. Имеется три SQL таблицы: Users, IСQ и Groups.
Users содержит две колонки, user_id (1,2,3,...) и user_name (Вася, Петя, Маша,...). IСQ содержит тоже две колонки, user_id (1,2,3,...) и IСQ (123,321,231,...). Groups содержит, user_id (1,2,3,...) и group_id (1,2,1,3,...). Нужно, чтобы выводился список пользователей, и при нажатии, показывалось, в какой он группе, и какой у него номер iсq.
Mr.KreDo
Отправлено: 29 Августа, 2011 - 19:36:47
Гость
Покинул форум
Сообщений всего: 65
Дата рег-ции: Апр. 2011 Откуда: Старый Оскол, Россия
Помог: 0 раз(а)
Babyaka пишет:
Нужно написать скрипт, не знаю как сделать. Имеется три SQL таблицы: Users, IСQ и Groups.
Users содержит две колонки, user_id (1,2,3,...) и user_name (Вася, Петя, Маша,...). IСQ содержит тоже две колонки, user_id (1,2,3,...) и IСQ (123,321,231,...). Groups содержит, user_id (1,2,3,...) и group_id (1,2,1,3,...). Нужно, чтобы выводился список пользователей, и при нажатии, показывалось, в какой он группе, и какой у него номер iсq.
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Mr.KreDo прочитайте любой текст по мускулу
"мускул за 24 часа для чайников : Основы " ))) (Добавление)
iflight пишет:
Чем меньше запросов - тем лучше, в большинстве случаев
абсолютно во всех случаях
MrBeard
Отправлено: 30 Августа, 2011 - 19:49:52
Гость
Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2011
Помог: 2 раз(а)
LIME пишет:
абсолютно во всех случаях
ну, не знаю... может, у меня пепяки не хватает, но иногда получается с промежуточным запросом быстрее. или я пишу неправильно... но в случае больших таблиц запрос типа
WHERE t1.c1 NOTIN(SELECT c1 FROM t2 WHERE c2 = %var%)
выполняется куда дольше, чем если бы я отдельно выбрал select c1 from t2 where c2 = %var% и сохранил бы в темповой таблице... ааа, и группировка в подзапросе ещё ОЧЕНЬ сильно тормозит запрос.
ничего лучше сейчас не придумаю, но вспомню ещё примеры - напишу...
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.