Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.12.2017, 18:15
|
|||
|---|---|---|---|
Строки в столбцы |
|||
|
#18+
Добрый день! Есть 2 таблицы, например: Таблица_1 ID NAME 1 кислота 2 соль 3 щелочь и Таблица 2 ID_T1 NAME 1 соляная 1 серная 1 азотная 2 поваренная можно ли получить вывод так: 1 кислота соляная серная азотная 2 соль поваренная 3 щелочь Т.е. чтобы результаты выборки одинаковых продуктов пошли разными столбцами в выводе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.12.2017, 22:24
|
|||
|---|---|---|---|
Строки в столбцы |
|||
|
#18+
GROUP BY + GROUP_CONCAT() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2017, 08:13
|
|||
|---|---|---|---|
Строки в столбцы |
|||
|
#18+
CONCAT же загонит всю выборку в одно поле. Он так работает? Мне надо, чтобы было несколько столбцов по одному значению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2017, 18:46
|
|||
|---|---|---|---|
|
|||
Строки в столбцы |
|||
|
#18+
VladRost, тогда ищи и читай про cross-tab средствами SQL. Там, если что, логика строится на CASE / IIF + GROUP BY. Ну и кол-во столбцов в результирующем наборе должно быть строго определено и фиксировано. Либо ещё читать про динамическое построение и выполнения запросов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2017, 22:05
|
|||
|---|---|---|---|
Строки в столбцы |
|||
|
#18+
авторДобрый Э - Эх, Спасибо. Наверно реализую средствами PHP, после простого запроса с объединением таблиц, там это делается достаточно элементарно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2017, 22:08
|
|||
|---|---|---|---|
Строки в столбцы |
|||
|
#18+
Добрый Э - ЭхVladRost, как пример реализации... Насколько понял тут пример попроще - нужно вывести всего одно значение на единицу измерения. GROUP BY и CONCAT там должны справиться. Подобное я делал. GROUP неплохо делает эту операцию, но ему нужно чтобы в подзапросах было единственное значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1830175]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 144ms |

| 0 / 0 |
