
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.05.2014, 20:42:06
|
|||
|---|---|---|---|
|
|||
объединение строк |
|||
|
#18+
Добрый день. Имеется 2 таблицы. table1 prod_id | category_id --------------------- 1 | 2 1 | 3 1 | 4 2 | 4 2 | 5 table2 category_id | name ------------------ 1 | notebook 2 | computer 3 | laptop 4 | mobile 5 | other Есть ли возможность в запросе объединить все category_id в одно поле (через запятую) с фильтром по prod_id. Например, в данном варианте сделать так, чтобы результатом запроса с SELECT ????????? FROM table1,table2 WHERE table1.category_id=table2.category_id AND prod_id=1 была строка: prod_id | name ----------------------- 1 | computer,laptop,mobile или 2 | mobile,other ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.05.2014, 20:44:33
|
|||
|---|---|---|---|
объединение строк |
|||
|
#18+
klipperобъединить все category_id в одно поле (через запятую)GROUP_CONCAT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1834769]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 386ms |

| 0 / 0 |
