Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: MYSQL сортировка
Форумы портала PHP.SU » » Вопросы новичков » MYSQL сортировка

Страниц (1): [1]
 

1. Elegant - 18 Мая, 2015 - 11:57:55 - перейти к сообщению
ДД! Не могу решить проблему
Есть таблица
otkuda | kuda | date
QW | WE | 1
QW | WE | 1
QW | RT | 1
WE | QW | 2
WE | RT | 2
QW | WE | 2

В скрипт приходит только параметр DATE
Как сделать MYSQL запрос что бы он показывал сгруппированные данные по столбца otkuda и kuda
Т.е.
Select * from "table" where date="1"........
а в ответе было
QW - WE
QW -RT
А меня пока получается выводить только так:
QW - WE
QW - WE
QW -RT
2. -=1100=- - 18 Мая, 2015 - 12:04:55 - перейти к сообщению
Select * from "table" where date="1" GROUP BY `otkuda`
3. Elegant - 19 Мая, 2015 - 09:04:08 - перейти к сообщению
-=1100=- пишет:
Select * from "table" where date="1" GROUP BY `otkuda`


Выводить только одну запись
4. Sail - 19 Мая, 2015 - 09:16:21 - перейти к сообщению
Elegant пишет:
-=1100=- пишет:
Select * from "table" where date="1" GROUP BY `otkuda`


Выводить только одну запись

Группируйте по двум полям... ...group by `otkuda`, `kuda`

 

Powered by ExBB FM 1.0 RC1