Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
03.08.2020, 14:12
|
|||
---|---|---|---|
|
|||
несколько зависимостей одной таблицы от другой |
|||
#18+
есть таблицы: "техника", "компы". в таблице "компы" присутствует поля: id монитора и id принтера обоим id есть соответствие в таблице "техника". как вывести таблицу вида: имя компа|...|имя монитора|имя принтера| ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.08.2020, 14:44
|
|||
---|---|---|---|
несколько зависимостей одной таблицы от другой |
|||
#18+
Использовать две копии таблицы "техника". Из одной брать монитор, из другой принтер. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.08.2020, 15:03
|
|||
---|---|---|---|
|
|||
несколько зависимостей одной таблицы от другой |
|||
#18+
ну это элементарное что приходит в голову... другой вариант возможен? таблица подлежащая делению будет пополняться и изменяться, интерфейс уже заточен на заполнение в одну таблицу без копии... может какие виртуальные копии таблиц возможны ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.08.2020, 16:08
|
|||
---|---|---|---|
несколько зависимостей одной таблицы от другой |
|||
#18+
Связывайте через WHERE IN и группируйте. Ну тормозить будет, и что? зато интерфейс заточен дальше некуда... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.08.2020, 16:27
|
|||
---|---|---|---|
|
|||
несколько зависимостей одной таблицы от другой |
|||
#18+
так ладно... а что скажешь по такой теме: как лучше организовать таблицу "имущество" которая должна содержать в одной строке ИД модели техники либо ИД компа. Есть при этом таблица "модели техники" и таблица "компы" в которой содержатся те же поля что и в т."модели техники" +15-20 полей с id и текстом харрактеристик.. модели техники будут повторяться часто в "имущество", а каждая запись "компы" уникальна... а) вести три таблицы? б) модели+компы в одну таблицу с кучей NULL ? в) компы+имущество в одну таблицу с кучей NULL (строки "имущество" и "компы" уникальны) г) ввести промежуточную какую-то таблицу ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.08.2020, 16:39
|
|||
---|---|---|---|
|
|||
несколько зависимостей одной таблицы от другой |
|||
#18+
sanapo есть таблицы: "техника", "компы". в таблице "компы" присутствует поля: id монитора и id принтера обоим id есть соответствие в таблице "техника". как вывести таблицу вида: имя компа|...|имя монитора|имя принтера| Может я чего не понимаю, но в чем проблема? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.08.2020, 17:05
|
|||
---|---|---|---|
|
|||
несколько зависимостей одной таблицы от другой |
|||
#18+
sanapo ну это элементарное что приходит в голову... другой вариант возможен? ... может какие виртуальные копии таблиц возможны ? Разумеется, речь о копии таблицы в запросе, а не дубле таблице в бд. Выше продемонстрировано, как это реализуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.08.2020, 17:13
|
|||
---|---|---|---|
|
|||
несколько зависимостей одной таблицы от другой |
|||
#18+
попробовал работает! спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.08.2020, 18:38
|
|||
---|---|---|---|
несколько зависимостей одной таблицы от другой |
|||
#18+
Leonid Kudryavtsev Может я чего не понимаю, но в чем проблема? sanapo попробовал работает! Я уже и забыл, что можно не понять ответ... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.08.2020, 08:53
|
|||
---|---|---|---|
|
|||
несколько зависимостей одной таблицы от другой |
|||
#18+
по этому примеру: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=47&mobile=1&tid=1828428]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 164ms |
0 / 0 |