Описание тега groupwise-maximum
Вопросы, касающиеся типичной проблемы SQL при выборе записей, содержащих групповой максимум определенного столбца. Пример: "Для каждого товара найдите дилера или дилеров с самой дорогой ценой".
1
ответ
SQL: выбрать максимальное значение из столбца вместе с соответствующей датой
Кто-нибудь знает, как я могу получить дату, которая соответствует максимальному количеству очков за game_id, за уровень, пожалуйста: ---------------------------------------- |id |game_id |level |score |date | ----------------------------------------…
10 фев '14 в 14:17
1
ответ
Групповой максимум в большем запросе
Действительно помогая с запросом, который использует групповой максимум, любая помощь будет высоко ценится. Не стесняйтесь указывать, если я не должен использовать групповой максимум. У меня две таблицы application а также emailодно приложение может…
26 дек '14 в 21:40
3
ответа
Как группировать по строкам с самым последним порядком?
Обновлено: Вот демо и текущий результат, основанный на ответе М. Халида Джунаида. Запрос все еще не выводит мой ожидаемый результат. У меня есть очень простая таблица и вот значения. id animal_id latitude longitude created_at -----------------------…
10 май '14 в 18:22
2
ответа
MySQL групповой максимум
РЕДАКТИРОВАТЬ ОБНОВЛЕНИЕ: Оказывается, у меня есть версия 5.7, поэтому функции окна не вариант для поиска решения. SHOW VARIABLES LIKE 'version'; +---------------+------------+ | Variable_name | Value | +---------------+------------+ | version | 5.7…
26 июн '18 в 07:18
1
ответ
MySQL присоединиться к подзапросам
У меня есть следующие таблицы: CREATE TABLE `data` ( `date_time` decimal(26,6) NOT NULL, `channel_id` mediumint(8) unsigned NOT NULL, `value` varchar(40) DEFAULT NULL, `status` tinyint(3) unsigned DEFAULT NULL, `connected` tinyint(1) unsigned NOT NU…
23 мар '11 в 00:53
4
ответа
Оптимизировать групповой максимальный запрос
select * from records where id in ( select max(id) from records group by option_id ) Этот запрос отлично работает даже на миллионах строк. Однако, как вы можете видеть из результата объяснения: QUERY PLAN --------------------------------------------…
16 июн '14 в 12:42
2
ответа
MySQL выбрать последнюю метку времени в группе
У меня есть таблица, для которой я хотел бы выбрать самую последнюю отметку времени в категории, определяемой значением определенного столбца в таблице. конкретно SELECT * FROM takelist WHERE producer_name = 'sean' AND bucket_id = '2CCEx15_1o' резул…
30 дек '13 в 02:07
2
ответа
Разница между двумя датами с максимальным количеством дней между группами с общим идентификатором
Если я возьму даты из группы B, то я должен найти максимальную разницу между любыми двумя датами из группы B и отобразить это days_difference в виде отдельного столбца. Также хочу отобразить эти две даты в двух разных столбцах, которые имели максима…
25 окт '16 в 21:07
1
ответ
Matlab работает максимум по группе
В Matlab как вычислить максимальный пробег массива для каждой группы (помеченный другим массивом subs)? Например, подумайте о массиве subs в качестве ярлыков для 3 учеников и соответствующих значений в val в качестве тестовых баллов я хочу вычислить…
10 дек '15 в 00:47
4
ответа
Выбор отдельного значения из столбца в MySql
Предположим, у меня есть таблица с именем items: sender_id receiver_id goods_id price 2 1 a1 1000 3 1 b2 2000 2 1 c1 5000 4 1 d1 700 2 1 b1 500 Здесь я хочу выбрать sender_id,goods_id в порядке убывания цены из таблицы элементов так , чтобы ни одна …
09 янв '14 в 04:39
0
ответов
Как получить столбец последней строки MySQL
Приведенный ниже запрос меня устраивает, за исключением того, что содержимое столбца message_content имеет первую строку в таблице al_messages. Как я могу получить содержимое последней строки? SELECT a.CONVERSATION_ID, a.CREATOR_ID, c.SCREEN_NAME AS…
31 июл '13 в 06:39
6
ответов
Получить все второе место из таблицы MySQL
У меня есть таблица с четырьмя полями следующим образом, (UID - это идентификатор пользователя) ID UID MUSIC DATE 1 0 a 2013-10-20 2 0 a 2013-10-21 3 0 a 2013-10-22 4 0 a 2013-10-24 5 0 b 2013-10-11 8 0 b 2013-10-15 10 0 c 2013-10-26 9 0 c 2013-10-2…
22 окт '13 в 11:12
3
ответа
Запрос на ранжирование строк в группах
Я использую Apache Derby 10.10. У меня есть список участников, и я хотел бы рассчитать их рейтинг в своей стране, например так: | Country | Participant | Points | country_rank | |----------------|---------------------|--------|--------------| | Aust…
03 мар '16 в 17:18
0
ответов
MySQL объединение группового максимума и диапазона
У меня есть следующие таблицы: CREATE TABLE `data` ( `date_time` decimal(26,6) NOT NULL, `channel_id` mediumint(8) unsigned NOT NULL, `value` varchar(40) DEFAULT NULL, `status` tinyint(3) unsigned DEFAULT NULL, `connected` tinyint(1) unsigned NOT NU…
25 мар '11 в 17:34
2
ответа
Как получить уникальное значение после удаления пробела и группировки по некоторому другому столбцу в postgres
У меня есть стол как id type note 1 A ab cd 1 B cdef 1 A abd 1 A abcd Я хочу получить все уникальные заметки после удаления пробела, поэтому мой результат будет таким id type note 1 A ab cd 1 A abd 1 B cdef потому что после удаления пробелов ab cd и…
10 фев '16 в 18:25
3
ответа
Сложный SQL-запрос на соединение - получить новейшую строку
Моя база данных MySQL имеет таблицу (cfg) с 4 полями: id, name, data и location. Эта одна таблица предназначена для обслуживания нескольких поддоменов (location). Мне нужно получить список самых новых строк для каждого имени для данного субдомена (м…
23 дек '11 в 20:47
3
ответа
Система заявок поддержки событий на основе событий MySQL
Днем все. Недавно мне было поручено работать с системой заявок на поддержку событий, но я столкнулся с множеством проблем и думаю, что проблема заключается в структуре базы данных. На данный момент это выглядит примерно так: create table tickets ( t…
18 июл '11 в 15:43
3
ответа
Выберите записи с самыми высокими значениями для каждого подмножества
У меня есть набор записей, некоторые из которых, но не все, имеют поле "путь", а все имеют поле "значение". Я хочу выбрать только те, которые либо не имеют пути, либо имеют наибольшее значение из всех записей с конкретным путем. То есть, учитывая эт…
28 фев '13 в 04:44
2
ответа
SQL - получить последнюю запись в подмножестве подзапроса или в соединении, используя GROUP BY
Я уже некоторое время ломаю голову над этим и понимаю, что пришло время обратиться за помощью. В рамках интеграции со сторонней системой я добавил в существующую систему дополнительную таблицу для управления синхронизацией записей. Я уменьшу структу…
01 апр '14 в 12:04
1
ответ
Я использую MYSQL для расчета TOP-N по каждому предмету в таблице ученика.
У меня есть таблица ученика, в которой есть student_id, оценка и предмет CREATE TABLE IF NOT EXISTS students (student_id INT(3), subject ,VARCHAR(45), score INT(3) ); Данные вставлены insert into students values(1,'math',70); insert into students va…
06 июн '18 в 23:23