Страница: 1 |
Вопрос: Адаптировать зарос Access в VB.net | Добавлено: 14.08.11 13:55 |
Автор вопроса: ![]() |
Господа профессионалы, пожалуйста помогите. Не могу создать адаптированный запрос в схеме датасет (в Access работает)
SELECT VED_MATERIALS.ID, IIf(IsNull([TMP_2].[ID_VED_MAT]),0,1) AS DEFICIT_IN FROM VED_MATERIALS LEFT JOIN (SELECT TMP_1.ID_VED_MAT FROM (SELECT VED_MATERIALS_DETAILS.ID_VED_MAT, VED_MATERIALS_DETAILS.RASXOD_NEED, IIf(IsNull([MATERIALS_RASXOD].[RASXOD]),0,[MATERIALS_RASXOD].[RASXOD]) AS RASXOD_TMP, [RASXOD_NEED]-[RASXOD_TMP] AS DEFICIT, TOVAR_NAKLADS_DETAILS.PRIXOD FROM TOVAR_NAKLADS INNER JOIN (VED_MATERIALS_DETAILS INNER JOIN ((TOVAR_NAKLADS_DETAILS INNER JOIN MATERIALS_SCHETS ON TOVAR_NAKLADS_DETAILS.ID_SCHETS_DETAILS=MATERIALS_SCHETS.ID_SCHETS_DETAILS) LEFT JOIN MATERIALS_RASXOD ON TOVAR_NAKLADS_DETAILS.ID=MATERIALS_RASXOD.ID_TOVAR_NAKLADS_DETAILS) ON VED_MATERIALS_DETAILS.ID=MATERIALS_SCHETS.ID_VED_MATERIALS_DETAILS) ON TOVAR_NAKLADS.ID=TOVAR_NAKLADS_DETAILS.ID_TOVAR_NAKLADS WHERE (((TOVAR_NAKLADS.ID_STATE)=10))) AS TMP_1 WHERE (((TMP_1.DEFICIT)>0) And ((TMP_1.PRIXOD)>=TMP_1.DEFICIT))) AS TMP_2 ON VED_MATERIALS.ID = TMP_2.ID_VED_MAT; |
Ответы | Всего ответов: 1 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #1 | Добавлено: 14.08.11 19:41 |
ну ты бы еще названия таблиц сделал бы "_", "__", "___" и так далее. было бы еще понятней |
Страница: 1 |
|