Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 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
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 14.08.11 19:41
ну ты бы еще названия таблиц сделал бы "_", "__", "___" и так далее. было бы еще понятней

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам