|
Вывести отпаравителя с максимальным количеством груза
|
|||
---|---|---|---|
#18+
Есть две таблицы Transporting и Sender. В таблице Transporting есть поле count_sent_cargo. А в таблице Sender поле sender_name. Как сделать запрос, чтобы выводило отправителя с макс количеством отправленного груза ? Уже второй день мучаюсь ничего не выходит. Помогите пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2011, 21:43 |
|
Вывести отпаравителя с максимальным количеством груза
|
|||
---|---|---|---|
#18+
Приведите либо описание всей структуры таблиц, либо наименования всех полей, участвующих в запросе и связях таблиц... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2011, 23:19 |
|
Вывести отпаравителя с максимальным количеством груза
|
|||
---|---|---|---|
#18+
AndreTMПриведите либо описание всей структуры таблиц, либо наименования всех полей, участвующих в запросе и связях таблиц... В запросе учавствуют те два поля которые я написал: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2011, 00:07 |
|
Вывести отпаравителя с максимальным количеством груза
|
|||
---|---|---|---|
#18+
Что-то типа Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2011, 09:03 |
|
Вывести отпаравителя с максимальным количеством груза
|
|||
---|---|---|---|
#18+
Ошибку пишит SQL:GROUP BY clause is missing or invalid. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2011, 13:39 |
|
Вывести отпаравителя с максимальным количеством груза
|
|||
---|---|---|---|
#18+
WhitlerОшибку пишит SQL:GROUP BY clause is missing or invalid. Группировать надо по всем полям над которыми не применяются агрегатные функции. В вашем случаем GROUP BY 1,2 С уважением, Алексей ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2011, 08:00 |
|
Вывести отпаравителя с максимальным количеством груза
|
|||
---|---|---|---|
#18+
Aleksey-KWhitlerОшибку пишит SQL:GROUP BY clause is missing or invalid. Группировать надо по всем полям над которыми не применяются агрегатные функции. В вашем случаем GROUP BY 1,2 С уважением, Алексей Ну а это зависит от используемой версии. Да, в девятке приходится делать GROUP BY по всем неагрегированным полям - а до семёрки достаточно было указывать только поля для учёта в агрегации... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2011, 02:42 |
|
Вывести отпаравителя с максимальным количеством груза
|
|||
---|---|---|---|
#18+
AndreTMAleksey-Kпропущено... Группировать надо по всем полям над которыми не применяются агрегатные функции. В вашем случаем GROUP BY 1,2 С уважением, Алексей Ну а это зависит от используемой версии. Да, в девятке приходится делать GROUP BY по всем неагрегированным полям - а до семёрки достаточно было указывать только поля для учёта в агрегации... Тот факт, что не возникает сообщения об ошибке вовсе не говорит о том, что возвращаемое значение корректно. Если Вы возвращаете в запросе не агрегированные поля, которые не перечислены в GROUP BY, то Вы закладываете в результат запроса некоторую не определенность. Даже с учетом того, что Вы понимаете что именно делаете, лучше, тем не менее, подобных конструкций не использовать и писать запросы не только синтаксически, но и логически корректно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2011, 23:11 |
|
|
start [/forum/topic.php?fid=41&tid=1584492]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 150ms |
0 / 0 |