FoxPro ODBC problem
1 отговора
126 прегледа
FoxPro ODBC problem
Здравейте,
Необходимо ми е да изпълня заявка като тази
Select * from tbl1 INNER JOIN (select * from tbl2) tb ON tbl1.mID = tb.mID
през ODBC драйвер за VFP 8/9. За съжаление SQLExec връща Syntax Error, което за мен е доста учудващо, тъй като това си е стандартна SQL заявка.
Въпроса ми е възможно ли е през ODBC да се изпълни JOIN на таблица с expression или има ли някакъв резервен вариант за това?
Необходимо ми е да изпълня заявка като тази
Select * from tbl1 INNER JOIN (select * from tbl2) tb ON tbl1.mID = tb.mID
през ODBC драйвер за VFP 8/9. За съжаление SQLExec връща Syntax Error, което за мен е доста учудващо, тъй като това си е стандартна SQL заявка.
Въпроса ми е възможно ли е през ODBC да се изпълни JOIN на таблица с expression или има ли някакъв резервен вариант за това?
Re: FoxPro ODBC problem
Е защо не JOIN-неш направо "tbl2" ами правиш тоя субселект?
Select * from tbl1 INNER JOIN tbl2 ON tbl1.mID = tbl2.mID
Select * from tbl1 INNER JOIN tbl2 ON tbl1.mID = tbl2.mID