|
синтаксис GROUP BY
|
|||
---|---|---|---|
#18+
еще вопросик строю вот такой SQL запрос Код: plaintext 1. 2. 3.
без GROUP BY всё замечательно работает. а вот с группировкой нивкакую :( точно такая же история при использовании JOIN вместо WHERE синтакси вроде соблюдаю.. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2005, 17:06 |
|
синтаксис GROUP BY
|
|||
---|---|---|---|
#18+
сорри запрос вот такой Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2005, 17:07 |
|
синтаксис GROUP BY
|
|||
---|---|---|---|
#18+
интересно что вы хотели получить таким запросом?... Мне кажется вы подразумевали что от колонки table2.b следовало бы взять какую-нить агрегирующую функцию - тапа sum(table2.b) или min(table2.b), или count(distinct table2.b)... да и знак ';' после table2.b - ну ни пришей... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2005, 18:30 |
|
синтаксис GROUP BY
|
|||
---|---|---|---|
#18+
а ведь gardenman прав. Сначала надобы сказать, что за инфа есть, и что надо получить, а потом свой вариант SQL запроса.... IMHO. А то гадай, и чего это было задумано.... Если бы не пост gfrdenman, я бы автоматом ушёл со страницы - ну влом мне гадать, что там за "подземный стук" :) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2005, 11:45 |
|
синтаксис GROUP BY
|
|||
---|---|---|---|
#18+
:/ Да я хочу взять какую-нить агрегирующую функцию - тапа sum(table2.b) интересно, каким образом влияет агрегирующая функция на группировку? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2005, 09:47 |
|
синтаксис GROUP BY
|
|||
---|---|---|---|
#18+
А где ты можешь сделать группировку без агрегирующей ф-ции??? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2005, 10:10 |
|
синтаксис GROUP BY
|
|||
---|---|---|---|
#18+
в запросе в списке полей могут без агрегирующей ф-ции содержаться только те столбцы, по которым делается группировка. Все прочие - должны находиться в каких-либо агрегирующихся функциях.. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2005, 10:19 |
|
синтаксис GROUP BY
|
|||
---|---|---|---|
#18+
gardenmanв запросе в списке полей могут без агрегирующей ф-ции содержаться только те столбцы, по которым делается группировка. Все прочие - должны находиться в каких-либо агрегирующихся функциях.. Это всё проясняет, большое спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2005, 12:19 |
|
|
start [/forum/topic.php?fid=43&msg=33032679&tid=1605929]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 280ms |
total: | 438ms |
0 / 0 |