![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SQL ?
Studentas © (2003-02-25 08:01:00)Здрабствуйте уважаемые МАСТЕРА пожалуйста помоите с SQL командой если это вообще возможно задать SQL командой
У меня есть таблица
Место Компонент
M1 K1
M2 K1
M3 K1
M4 K2
M5 K2
M7 K3
M8 K4
И т.д надо получить резултат
Место Компонент
M1; M2; M3; K1
M4; M5 K2
M7 K3
M8 K4
Я решил эту задачку пойдя в обход а хотелосьбы на прямиг
Спасибо
Studentas (2003-02-25 10:48:00) [1]SPASIBO VSEM ZA OTVETY
Соловьев (2003-02-25 10:45:00) [2]Если парадокс, то прийдется с помощью SELECT выбирать записи и групировать програмно как хочешь.
Если же MSSQL , то хранимой процедурой.
Studentas (2003-02-25 10:44:00) [3]A v PARADOX s SQL kak mozno sdelat?
stork (2003-02-25 10:34:00) [4]Нет, одним селектом не отделаешься )))
Это примерно похоже на алгоритм создания перекрестных таблиц.
Studentas (2003-02-25 10:32:00) [5]MSQL ili PARADOX
Hawk2 (2003-02-25 10:26:00) [6]Берешь Кверь и пишешь туда код:
SELECT Место, Компонент
FROM Твоя_таблица
GROUP BY Компонент
Вот тебе и групировка.
Соловьев (2003-02-25 10:25:00) [7]Какой тип СУБД?
Studentas (2003-02-25 10:19:00) [8]Надо чтобы выбрал Места Компонентов в одну строчку а в другом поле название компонента
Johnmen (2003-02-25 09:20:00) [9]Разве что ХП...
husar (2003-02-25 09:17:00) [10]К и М - поля таблиці БД?????
Ozone (2003-02-25 09:02:00) [11]Минут 5 смотрел на результат, но не понял что тебе нужно.
Может разжуёшь?