sqlalchemy generated SQL not running on Sybase -
sqlalchemy generating query me:
select instrument_group.id_imnt_grp "instrument_group_id_imnt_grp",instrument_group.nm_imnt_grp "instrument_group_nm_imnt_grp", instrument_group.type_imnt_grp "instrument_group_type_imnt_grp", anon_1."imnt_grp_members_id_imnt_grp" "anon_1_imnt_grp_members__1" (select imnt_grp_members.id_imnt_grp "imnt_grp_members_id_imnt_grp" imnt_grp_members 452 = imnt_grp_members.id_imnt) anon_1 join instrument_group on instrument_group.id_imnt_grp = anon_1."imnt_grp_members_id_imnt_grp" order anon_1."imnt_grp_members_id_imnt_grp"
however, wont run via sqlalchemy, using sybase 15.5 driver via pyodbc. however, runs fine via squirrel sql using jconnect driver.
any ideas why or how fix?
if performing inner join try changing join part of query adding word inner before join.
anon_1 inner join instrument_group on instrument_group.id_imnt_grp = anon_1."imnt_grp_members_id_imnt_grp" if left or right outer join change accordingly also. left join or right join example.
Comments
Post a Comment