|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
Добрый день. Есть таблица. CREATE TABLE TEST ( ID INTEGER NOT NULL, NUM_T VARCHAR(32), NUM_L INTEGER, COLOR VARCHAR(50), LINE_L INTEGER ); в ней содержатся данные [quote] ID NUM_T NUM_L COLOR LINE_L 73329 59 2 #bdbdbd 80 73036 59 2 #bdbdbd 80 68615 59 2 #bdbdb2 90 77764 59 2 #bdbdbd 90 74495 67 2 #bdbdbd 90 82185 55 2 #bdbdbd 90 82478 55 2 #bdbdbd 90 83644 67 2 #bdbdbd 90 73177 57 2 #bdbdbd 90 73467 61 2 #bdbdbd 90 ....... [quote автор] Подскажите пож-та, как вывести сгруппированные записи по 2,4,5 столбцам ,чтобы в группе была одиночная запись? 59 - #bdbdbd - 80 59 - #bdbdb2 - 90 61 - #bdbdbd - 90 67 - #bdbdbd - 90 ........ ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 12:43 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
DISTINCT 2,4,5 столбцы Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 12:48 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
AlexeyFV, GROUP BY по этим столбцам ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 12:48 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
вероятно я не понял, но select color, NUM_L, NUM_T from test t group by 3,2,1 и select distinct color, NUM_L, NUM_T from test t возвращают по несколько значений в группе. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 12:58 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
AlexeyFVвозвращают по несколько значений в группе. Что такое "группа" и как ты определяешь, что в ней "несколько значений"? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 12:59 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, группа. объединенная по какому то значению выборка. ID---- NUM_T ------- NUM_L ------ COLOR --------- LINE_L 73329 -----59------ 2------- #bdbdbd------ -80 73036 -----59------ 2------- #bdbdbd------- 80 68615 -----59 ------2 -------#bdbdb2------- 90 77764 -----59------ 2------- #bdbdbd------- 90 74495 -----67------ 2------- #bdbdbd------- 90 82185 -----55------ 2------- #bdbdbd------- 90 82478 -----55------ 2------- #bdbdbd------- 90 83644 -----67------ 2------- #bdbdbd------- 90 73177 -----57------ 2------- #bdbdbd------- 90 73467 -----61------ 2------- #bdbdbd------- 90 если строить группировку по 2,4,5 полям то получится 59 --------- #bdbdb2 - 90 59 --------- #bdbdbd - 90 ..... а я хочу чтобы в группе 90 взялась только 1 запись. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 13:16 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
AlexeyFV, какая из? Если пофиг то Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 13:20 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
Hello, Alexeyfv! You wrote on 20 июля 2015 г. 13:21:05: Alexeyfv> а я хочу чтобы в группе 90 взялась только 1 запись. тогда это группировка не по трём полям, а по двум. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 13:21 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
Мимопроходящий, так в выборке 3 поле тоже необходимо . а если его не перечислять в группировке то ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 13:48 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
Симонов ДенисAlexeyFV, какая из? Если пофиг то Код: sql 1. 2.
спасибо. агрегированные пытался подставить но ругалось на тип, что строковое. но MIN прошел. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 13:50 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
Hello, Alexeyfv! You wrote on 20 июля 2015 г. 13:50:49: Alexeyfv> так в выборке 3 поле тоже необходимо . меньшее? большее? среднее? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 13:50 |
|
Выборка одного значения из группы.
|
|||
---|---|---|---|
#18+
МимопроходящийHello, Alexeyfv! You wrote on 20 июля 2015 г. 13:50:49: Alexeyfv> так в выборке 3 поле тоже необходимо . меньшее? большее? среднее? оно текстовое. (код цвета html). оно или #bdbdbd или #fc0a32. По логике нужно если в группе есть код красного. то всю группу красить в красное. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2015, 14:03 |
|
|
start [/forum/topic.php?fid=40&msg=39011289&tid=1562713]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
87ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 200ms |
0 / 0 |