Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выбор одного ползователя с максимальной инициативо 
:(
    Опции темы
supervladislav
Дата 16.8.2011, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



Скажите существует база данных 
мне нужно выбрать одного  из пользователей у которого максимальная инициатива 
, и ещё нужно обратиться к другой базе  если запрос выполнился положительно то возвратить полностью весь запрос 
Код

select MAX(initiative),id from users where id in(6,1)  limit 1

PM MAIL   Вверх
Akina
Дата 16.8.2011, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 454



Есть агрегатка - обязан быть и групбай


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
supervladislav
Дата 17.8.2011, 01:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



Akina, а можно по подробнее
PM MAIL   Вверх
rodnover
Дата 17.8.2011, 06:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 7.4.2009

Репутация: нет
Всего: 10



Код

select MAX(initiative),id 
from users 
group by id -- группируем по пользователю
limit 1 desc -- сортируем по убыванию

PM MAIL   Вверх
Akina
Дата 17.8.2011, 07:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 454



Цитата(supervladislav @  17.8.2011,  02:35 Найти цитируемый пост)
а можно по подробнее 

http://dev.mysql.com/doc/refman/5.5/en/gro...-functions.html


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Zloxa
Дата 22.8.2011, 09:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 33
Всего: 161



Цитата(Akina @  16.8.2011,  21:03 Найти цитируемый пост)
Есть агрегатка - обязан быть и групбай 

с чего бы? smile 
Код

select count(*) from some_table

куда тут груп бай засунуть? smile 


rodnover, где гарантия что id будет соответствовать max initiative?  smile 
rtfm
Цитата

The server is free to choose any value from each group, so unless they are the same, the values chosen are indeterminate



supervladislav
Код

select id from users where  id in(6,1) and initiative = (select MAX(initiative) from users where id in(6,1))
-- order by ?? limit 1


Без подзапроса - stff бабушкин метод

Это сообщение отредактировал(а) Zloxa - 22.8.2011, 10:22


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0878 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.