Страница: 1 |
Страница: 1 |
Вопрос: Собрать имена полей в список
Добавлено: 24.07.05 10:33
Автор вопроса: Seregahome
Есть такая таблица:
Продукт Мука Сахар Молоко
Хлеб 100 5
Булочки 80 30 10
Ватрушки 90 20
Не могу составить SQL запрос, чтобы при выборе какого-то продукта в DataGride отражался его состав.
Т.е. допустим выбрали Хлеб -
Мука 100
Молоко 5
Както нужно выбрать отдельным полем названия полей необходимый наименований.
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 24.07.05 11:13
А почему бы не как всегда, чтобы состав был в той же строке, что и наименование?
Номер ответа: 2
Автор ответа:
Seregahome
Вопросов: 39
Ответов: 24
Профиль | | #2
Добавлено: 24.07.05 12:39
Имееш ввиду переконструировать БД
Номер ответа: 3
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #3
Добавлено: 24.07.05 12:56
БД не надо переконструировать.
Надо переконструировать свои представления о БД...
Данные о продукте идут в одной строке с названием. Так же, как в таблице, когда открываешь её в Access.
Номер ответа: 4
Автор ответа:
Seregahome
Вопросов: 39
Ответов: 24
Профиль | | #4
Добавлено: 24.07.05 13:13
Они так и идут в одной строке (в БД). А челу на хлебзаводе надо видеть только присутствующие продукты в изделии. Т.е. если молока в изделии нет то надо так:
Изделие - мука 100
сахар 50
а то что молоко = 0 ему видеть не надо
Номер ответа: 5
Автор ответа:
MixeR
Вопросов: 12
Ответов: 25
Профиль | | #5
Добавлено: 24.07.05 13:46
чем не устраивает select * from table where продукты=хлеб?
Номер ответа: 6
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #6
Добавлено: 24.07.05 14:44
Тем, что поля будут в строку?..
Номер ответа: 7
Автор ответа:
MixeR
Вопросов: 12
Ответов: 25
Профиль | | #7
Добавлено: 24.07.05 15:27
не вижу проблемы...
значения получил, а потом уже как хочешь так и размещай в грид рузультаты хоть в столбик, хоть по диагонали
Номер ответа: 8
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #8
Добавлено: 24.07.05 15:36
Дык это руками, а афтар хочет запросом...