我试图使用OracleCommand类运行以下查询。
但是我发现了一个错误:
"ORA-00920无效关系运算符“。
我相信这与日期有关。但不知道怎么解决它。你能帮忙吗?
select s.store_code,count(i.invc_sid) as count
from invoice_v i
Left join store_v s
ON i.sbs_no and i.store_no = s.store_no
Where(i.created_date between to_date('02//01//2014','MM//DD//YY')
and to_date('02//28//2014','MM//DD//YY'))
and i.proc_status not in ('131072','65536','147456', '81920')
and i.invc_type = 0 AND i.sbs_no = 6
GROUP BY s.store_code";谢谢
发布于 2014-03-24 13:06:40
你的问题在下面一行
Left join store_v s
ON i.sbs_no and i.store_no = s.store_no 在这里,在'ON'之后,您只写了i.sbs_no。
在这之后应该有一些可以比较的东西
ON i.sbs_no = 'Something' and i.store_no = s.store_nohttps://stackoverflow.com/questions/22610087
复制相似问题