powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Несколько вопросов о получении данных "пачками..."
7 сообщений из 32, страница 2 из 2
Несколько вопросов о получении данных "пачками..."
    #39817224
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё раз, для альтернативно одарённых:
Tonny96 MAX (ккал)Щукина Анна SUM (ккал)сравни, найди три отличия....
...
Рейтинг: 0 / 0
Несколько вопросов о получении данных "пачками..."
    #39817226
Tonny96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Позвольте я вам еще 1 раз обозначу задачу на примере .. дам пример как выглядит таблица сама по себе и дам пример какой нам нужен вывод..

Таблица сама по себе выглядит так:
steamid cmd_time
[U:1:456] 90
[U:1:123] 40
[U:1:234] 200
[U:1:234] 20
[U:1:345] 84
[U:1:456] 30
[U:1:123] 40

Вывод должен быть таким:
1. [U:1:234] 220
2. [U:1:456] 120
3. [U:1:345] 84
4. [U:1:123] 80

Боже дай мне ума а вам терпения xD))))
...
Рейтинг: 0 / 0
Несколько вопросов о получении данных "пачками..."
    #39817237
Tonny96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SET @i:=0;
SELECT @i:=@i+1 num, steamid, SUM(cmd_time) sk FROM `227_27015` GROUP BY `steamid` ORDER BY sk DESC

это выводит правильно значение суммы верно их сортирует...


SELECT @i := @i + 1 AS num, фрукт, summ
FROM ( SELECT фрукт, SUM(ккал) summ, MAX(ккал) maxx
FROM корзина
GROUP BY фрукт
ORDER BY MAX(ккал) DESC
LIMIT 0, 10 ) x,
( SELECT @i:=0) z
ORDER BY maxx DESC

а это выводит правильно нумерацию...

нужно объединить "умения"..
...
Рейтинг: 0 / 0
Несколько вопросов о получении данных "пачками..."
    #39817238
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, надо всё же сортировать по сумме, а не по максимальному платежу...

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
SELECT @i := @i + 1 AS num, фрукт, summ
FROM ( SELECT фрукт, SUM(ккал) summ
       FROM корзина
       GROUP BY фрукт 
       ORDER BY 2 DESC
       LIMIT 0, 10 ) x,
     ( SELECT @i:=0) z
ORDER BY 3 DESC
...
Рейтинг: 0 / 0
Несколько вопросов о получении данных "пачками..."
    #39817282
Tonny96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

бинго) Спасибо.
...
Рейтинг: 0 / 0
Несколько вопросов о получении данных "пачками..."
    #39817285
Tonny96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, Теперь еще 1 малюсенькая правка... нужно из этого списка фруков взять 1 и узнать какой у его NUM из 9000000over других и получить его сумму ккал. Это последнее что мне нужно для счастья.
...
Рейтинг: 0 / 0
Несколько вопросов о получении данных "пачками..."
    #39817301
Tonny96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемая Акина, я понимаю что раздражает помогать безвозмездно и много.. но очень прошу мне нужно сделать это а знания по MySQL у меня примитивные..

1) Нужно из этого списка фруков взять Яблоко, узнать какой у его NUM из 9000000over других (номер по уровню каллорийности среди всех) и получить его сумму ккал.
2) В таблице еще есть столбец 'name' .. записи в таблицу записываются в конец т.е самое актуальное название 'name' для выбранного
'фрукт' будет в конце.. нужно получить это последнее 'name' фрукта по его 'фрукт'
3) Нужно получить И NUM и последнее 'name' выбранного фрукта.

Очень рассчитываю на отзывчивость участников...
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Несколько вопросов о получении данных "пачками..."
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]