![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
![]()
Здравствуйте, нужна срочно помощь!
Есть таблицы: users |id|uid|name|...| tousers |id|from_uid|to_uid|open|...| Посылается запрос: PHP код:
Нужно узнать еще их количество, сколько open=1 где to_uid равен uid'у пользователя и еще ORDER BY count'у открытых подарков!!! Как это вместить в один запрос!? Просто посылать по каждому пользователю еще запрос что бы узнать сколько подарков отправлено - получается полная ж#па. Помогите, очень нужно, в приложении Вконтакте ТОП грузит очень долго из за этой фигни. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
![]()
Добавил лимит 100 (т.к. 100 человек в ТОПе). Оказалось что этот лимит можно спокойно убирать. Т.к. оно берет первых 100 человек, а ведь нигде не сказано что эти первые 100 человек входят в ТОП. Люди, помогите срочно, очень прошу, в игру заходят <2000 человек, а в ближайшее время будет <10.000!! Так базу грузить...
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() Цитата:
Запрос возвращает просто список записей из users, имеющих уникальный uid - никакие "открытые подарки" тут вообще не при чем. |
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
![]()
спасибо, одну ошибку понял. Но не могли бы помочь, как составить запрос?
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
uid в users - это что?
Последний раз редактировалось Andkorol; 10.12.2011 в 01:47. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
![]()
уникальный id пользователя в системе Вконтакте.
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
Вобщем, принцип примерно такой:
PHP код:
![]() |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
![]()
Почему то вообще нечего не возвращает...
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
![]()
заменил
![]() Набранное вами сообщение слишком короткое. Увеличьте ваше сообщение до 10 символов. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вставить диапазоны ячеек из разных файлов в один, но так чтобы они шли один ниже другого? | Squarded | Microsoft Office Excel | 4 | 24.07.2011 19:24 |
Как правильно написать запрос на удаление строки из базы данных? | Arik80 | Помощь студентам | 4 | 24.06.2011 22:15 |
один mysql запрос для двух рядов. | dimron | PHP | 4 | 09.06.2011 15:21 |
Объединить запрос к нескольким таблицам в один (php+MySql) | Maxx | PHP | 17 | 23.08.2010 16:32 |
SQL Запрос в базы на разных компьютерах | Serval | SQL, базы данных | 5 | 27.04.2009 08:42 |