|
Нередактируемый запрос
|
|||
---|---|---|---|
#18+
Добрый день! Помогите откорректировать запрос, чтобы появилась возможность редактировать данный запрос (удалять и редактировать записи в нем). SELECT [Наименование средств СНО СП].Наименование AS Наименование, [Наименование средств СНО СП].Обозначение AS Обозначение, Поставщики.Наименование AS Поставщик, Классы.Наименование AS Класс, Изделия.Наименование AS Применимость, [Вид работ].Наименование AS [Вид работ], [Акты ГСИ].[акт испытаний] AS [Акт испытаний], СвязьИзделий.[1ЭН], СвязьИзделий.[2ЭН], СвязьИзделий.[3ЭН], [Наименование средств СНО СП].Литера, [Наименование средств СНО СП].Коментарий FROM (((([Наименование средств СНО СП] LEFT JOIN Поставщики ON [Наименование средств СНО СП].Поставщик = Поставщики.producer_id) LEFT JOIN Классы ON [Наименование средств СНО СП].Класс = Классы.class_id) LEFT JOIN (СвязьИзделий LEFT JOIN Изделия ON СвязьИзделий.Изделие = Изделия.product_id) ON [Наименование средств СНО СП].name_id = СвязьИзделий.Наименование) LEFT JOIN (СвязьАктов LEFT JOIN [Акты ГСИ] ON СвязьАктов.Акт = [Акты ГСИ].act_id) ON [Наименование средств СНО СП].name_id = СвязьАктов.Наименование) LEFT JOIN (СвязьРабот LEFT JOIN [Вид работ] ON СвязьРабот.Вид = [Вид работ].view_id) ON [Наименование средств СНО СП].name_id = СвязьРабот.Наименование; ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 21:56 |
|
Нередактируемый запрос
|
|||
---|---|---|---|
#18+
В вашем запросе две параллельные цепочки на стороне "многие" ("связь изделия" и "связь акты"). Даже если одному средству в этих таблицах соответствует одна запись или ничего и данные отображаются нормально - такой запрос будет не обновляемым. Если в одной из этих таблиц две и более записей, то вы получите кучу дублей. Для каждой из этих сущностей делайте отдельный. анализ, не смешивайте мухи и котлеты. Например - форма с двумя субформами. Там и редактировать можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 14:34 |
|
Нередактируемый запрос
|
|||
---|---|---|---|
#18+
Takeder, десяток join - невелика возможность, что запрос редактируемый, особенно если есть таблицы помимо справочников наименований таблицы типа связь актов, работ,изделий... вряд ли позволят редактировать - нужны подчиненные формы Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 14:47 |
|
|
start [/forum/search_topic.php?author=rustam_frm&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 438ms |
total: | 609ms |
0 / 0 |