
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.09.2004, 12:08:09
|
|||
|---|---|---|---|
Поля из двух таблиц |
|||
|
#18+
Всем привет, Имеются таблицы Topics и MainDatabase. Поля в таблице Topics след. TopicID (autonumber); Description (text); А в MainDatabase: ID (autonumber); TopicNumber (text); В таблицу MainDatabase в поле TopicNumber добавляется TopicID из таблицы Topics. Причина того, что, хотя и добавляется числовое значение, а поле TopicNumber текстовое в том, что в это поле добавляются данные из multiple dropdown элемента. Выбранные значения разделяются запятой. Т.е. от текстового поля никуда не деться. Или я ошибаюсь. Как можно решить проблему с вводом множества выбранных из выпадающего списка пунктов в поле НЕ текстового типа. Возможно ли это вообще ? Конечная задача в том, чтоб сгруппировать идентичные значение из поля MainDatabase.TopicNumber так, чтобы подсчитывалось кол-во одинаковых значений и ассоциировалось с описание Topics.Description для дальнейшего представления. Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2004, 13:32:43
|
|||
|---|---|---|---|
Поля из двух таблиц |
|||
|
#18+
Если я правильно понял, задача состоит в том, чтобы связать несколько Topics с одной записью MainDatabase, при том, что каждый Topic может быть связан с несколькими MainDatabase. Классический случай отношения многие-ко-многим, так? Создается таблица MainDatabaseTopics, где: MainDatabaseId long TopicId long Первичный ключ MainDatabaseId + TopicId. Выбор данных не из комбо/листа, а подчиненной формой. ЗЫ Если любой топик может быть связан с одной и только одной записью MainDatabase, то в таблицу Topics вводится поле MainDatabaseId, показ данных - подчиненной формой ЗЗЫ и relationships не забудь настроить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1671914]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 347ms |

| 0 / 0 |
