| | |
| | | select depid from bd.dlg_25w_boul where depid > 0 and depid != ALL(fn_rec_array(38, 'dep')) |
| | | and ST_Intersects(geom, ST_PolygonFromText('POLYGON ((115.94927385452 32.3754479115071 0,121.989371092554 32.2766788010181 0,121.850621222894 29.6874200067864 0,115.9727267226 29.7835368627922 0,115.94927385452 32.3754479115071 0))', 4490)) |
| | | group by depid; |
| | | -- 1:25万行政区划线 |
| | | select * from lf.sys_dict where ns='bd' and tab='dlg_25w_boul'; |
| | | |
| | | select c.* from lf.sys_role a inner join lf.sys_role_user b on a.id = b.roleid inner join lf.sys_user c on b.userid = c.id |
| | | where a.is_admin = 2 and a.depid = 55 order by c.id limit 1 |
| | |
| | | select a.*, fn_rec_query(a.depid, 'dep') depName,fn_uname(a.create_user) createName,fn_uname(a.update_user) updateName |
| | | from lf.sys_user a inner join lf.sys_role_user b on a.id = b.userid inner join lf.sys_role c on b.roleid = c.id |
| | | where c.id = 15 |
| | | ----------------------------------------------------------------------- 管网分析 |
| | | select *, st_astext(geom) as wkt from bs.m_pipesegment; |
| | | select ST_SRID(geom), ST_GeometryType(geom) from bd.dlg_25w_hydl limit 1; |
| | | select ST_SRID(geom), ST_GeometryType(geom) from bd.dlg_25w_lrdl limit 1; |
| | | select ST_SRID(geom), ST_GeometryType(geom) from bd.dlg_25w_lrrl limit 1; |
| | | select ST_SRID(geom), ST_GeometryType(geom) from bd.dlg_25w_hyda limit 1; |
| | | select ST_SRID(geom), ST_GeometryType(geom) from bs.m_pipesegment limit 1; |
| | | |
| | | SELECT a.name as acrossName, b.remarks, b.pipename as pipeName, |
| | | st_length( st_geographyfromtext( st_astext( st_intersection( ST_MakeValid(a.geom), ST_MakeValid(b.geom) ) ) ) ) AS acrossLength, |
| | | st_astext(b.geom) as wkt |
| | | FROM bd.dlg_25w_hyda AS a, (SELECT * FROM bs.m_pipesegment WHERE segname = 'DD' ) AS b WHERE ST_Intersects(a.geom, b.geom); |
| | | |
| | | select row_number() over() as gid, a.name as acrossName, b.segname as segName, b.remarks, b.pipename as pipeName, |
| | | cast( st_length( st_geographyfromtext( st_astext( st_intersection(ST_MakeValid(a.geom), ST_MakeValid(b.geom) ) ) ) ) as decimal(12, 3) ) AS acrossLength, |
| | | st_astext( st_intersection( ST_MakeValid(a.geom), ST_MakeValid(b.geom) ) ) as wkt |
| | | from bd.dlg_25w_hyda as a, (select segname, remarks, pipename, geom from bs.m_pipesegment where gid = 24) as b |
| | | where ST_Intersects(a.geom, b.geom); |
| | | |
| | | select pipename,segname from bs.m_pipesegment where gid = 24; |
| | | ----------------------------------------------------------------------- 查询 57, 163 |
| | | select fn_rec_query(a.id, 'dir'), a.* from lf.sys_dir a where id = ANY(fn_rec_array(163, 'dir')); |
| | | select * from lf.sys_dir where pid = 0; |
| | | select * from lf.sys_meta order by id desc limit 10; |
| | | select * from lf.sys_fme_log order by id desc; |
| | | select * from lf.sys_layer; |
| | | select * from lf.sys_user where id = 1; |
| | | -- update lf.sys_user set depid = 36 where id = 1 |
| | | |
| | | select * from lf.sys_dict where ns='bd' and tab='dlg_agnp'; -- 地名表 |
| | | select * from bd.dlg_agnp; |
| | | select depid from bd.dlg_agnp group by depid; |
| | | -- update bd.dlg_agnp set depid=1 where depid is null or depid=0 |
| | | ----------------------------------------------------------------------- |
| | | select * from lf.sys_flow where applyid = 9; -- 47,48,49 |
| | | select id,userid,depids,tabs,entities,pwd,status,count,descr,wkt from lf.sys_apply; |
| | | -- status is '状态:-10-作废,-1-打回,0~9-审核中,10-通过'; |
| | | update lf.sys_apply set status = 0 where id = 9; |
| | | -- delete from lf.sys_flow; delete from lf.sys_apply; |
| | | -- 密码:test@12345_lf |
| | | select * from lf.sys_user where id in (47,48,49); |
| | | select * from lf.sys_download; |
| | | ----------------------------------------------------------------------- |
| | | -- alter sequence lf.sys_dict_id_seq restart with 11118; |
| | | select * from bs.m_marker where parentid is not null; -- delete from bs.m_marker; createtime |
| | | select * from bs.m_hydraulic_protection; |
| | | |
| | | insert into lf.sys_fme_log (pg_ns,tcdm,create_time) values ('bs','m_marker',20230206132933); delete lf.sys_fme_log where id = 99; |
| | | select * from lf.sys_meta where type in ('xls', 'xlsx') and eventid is not null and tab is not null and rows > 0 and id in (1209,1180,1387); |
| | | select * from lf.sys_attach order by id desc; |
| | | select * from lf.sys_dir where id = 74; |
| | | |
| | | select * from lf.sys_dict where field='gid'; |
| | | select field,type,count(*) from lf.sys_dict where field='gid' group by field,type; |
| | | update lf.sys_dict set type='integer' where field='updateuser'; |
| | | select * from lf.sys_layer; |
| | | alter sequence lf.sys_layer_id_seq restart with 1; |
| | | |
| | | select * from lf.sys_menu where position('http:' in url)>0; |
| | | select * from bd.b_hydrogeology_attach limit 1; |
| | | select * from bd.b_pac_hydrogeology limit 1; |
| | | |
| | | select * from lf.sys_serve_log; |
| | | select * from lf.sys_meta; |
| | | select * from lf.sys_operate order by id desc limit 20; |
| | | select * from lf.sys_report; |
| | | |
| | | select fn_rec_query(depid, 'dep') "m1", count(sizes) "sizes" |
| | | from lf.sys_meta |
| | | group by depid |
| | | order by depid; |
| | | |
| | | select fn_rec_query(depid, 'dep') "m1", count(sizes) "sizes" |
| | | from lf.sys_meta |
| | | group by depid |
| | | order by depid; |
| | | |
| | | select modular1 "m1", modular2 "m2", count(*) "count" |
| | | from lf.sys_operate |
| | | group by modular1,modular2 |
| | | order by modular1 desc,modular2; |
| | | |
| | | select * from lf.sys_operate where modular2 = '' or modular2 = '2' or modular2 is null; |
| | | delete from lf.sys_operate where modular2 = '' or modular2 = '2' or modular2 is null; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |