表就可以?你用的9i?
oracle用的sql 92语法,不支持join(至少一直到8i都是这样),把语句改成:
select count(*) 
  from street_code x, addr_hsno y
 where x.street_code.st_code = y.st_code;从sql server转过来的朋友最好先看看oracle的基本语法书