SELECT LISTAGG(t.STATIONNAME, ',') WITHIN GROUP (ORDER BY t.STATIONNAME) AS STATIONNAMES, t2.ico, t.SIGNALTYPE, t.SIGNALLEVEL, t2.fyzn FROM T_TQ_YJXX t, t_tq_yjxx_station t1, t_tq_yjxx_type t2 WHERE t.station_id = t1.stationid AND t.signaltype = t2.TYPE AND t.signallevel = t2.level_str AND t.is_valid = 1 AND t.is_lift = 0 AND CHANGE != 3 AND t.city_id = 25411 AND t.county_id = 1092 GROUP BY t2.ico, t.SIGNALTYPE, t.SIGNALLEVEL, t2.fyzn
时间: 2024-04-03 08:33:58 浏览: 58
解决Oracle没有WM_CONCAT函数.zip
这个SQL语句看起来没有语法错误。请检查您的数据库是否存在T_TQ_YJXX,t_tq_yjxx_station和t_tq_yjxx_type表。如果这些表不存在,您将无法执行此SQL语句。如果这些表存在,请确保您具有足够的权限来查询它们。如果您仍然无法解决问题,请提供更多关于错误的信息,例如完整的错误消息和您正在使用的Oracle版本号。
阅读全文