merlin_manson
Новичок
SQL запрос
есть несколько таблиц. Нужно сделать выборку из БД через odbc. SELECT получается довольно громоздкий. В pl/sql developer запрос проходит, но в php ошибка SQL error: [Microsoft][ODBC driver for Oracle][Oracle]ORA-00933: SQL command not properly ended, SQL state 37000 in SQLPrepare .
Может какая то особенность есть как правильно оформит большой select при написании скрипта?
-~{}~ 11.10.06 09:26:
Сам sql запрос:
select t5.period_id,t1.dept_id,t1.isp,t4.name,t3.name,sum(t5.summ),sum(t5.qwer_nmb)
from
table1 t1,table2 t2,table3 t3,table4 t5,table4 t5
where
t1.dept_id=125
and t5.period_id=2006
and t5.tab_id=t1.tab_id
and t5.service_id=t2.service_id
and t2.type=12
and t4.tab_cent=t1.tab_cent
and t5.qwer_id=t3.qwer_id
and t3.cod in ('1','2','5')
group by t1.dept_id,t5.period_id,t1.isp,t4.name,t3.name
есть несколько таблиц. Нужно сделать выборку из БД через odbc. SELECT получается довольно громоздкий. В pl/sql developer запрос проходит, но в php ошибка SQL error: [Microsoft][ODBC driver for Oracle][Oracle]ORA-00933: SQL command not properly ended, SQL state 37000 in SQLPrepare .
Может какая то особенность есть как правильно оформит большой select при написании скрипта?
-~{}~ 11.10.06 09:26:
Сам sql запрос:
select t5.period_id,t1.dept_id,t1.isp,t4.name,t3.name,sum(t5.summ),sum(t5.qwer_nmb)
from
table1 t1,table2 t2,table3 t3,table4 t5,table4 t5
where
t1.dept_id=125
and t5.period_id=2006
and t5.tab_id=t1.tab_id
and t5.service_id=t2.service_id
and t2.type=12
and t4.tab_cent=t1.tab_cent
and t5.qwer_id=t3.qwer_id
and t3.cod in ('1','2','5')
group by t1.dept_id,t5.period_id,t1.isp,t4.name,t3.name