mz.geologyidea.com
Mais

Como usar a instrução MAX SQL no ArcGIS?

Como usar a instrução MAX SQL no ArcGIS?


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.


Eu gostaria de usar uma consulta MAX SQL para uma coluna em uma consulta de definição, onde os registros que estão sendo consultados são o MAXIUM do campoUPDATE_DATE_DATEao agrupar pelo campoNUMBERCYLA. Estou usando isso em um geodatabase habilitado para SDE no SQL server 2008.

Aqui está o que eu tenho até agora[UPDATE_DATE_DATE] em (SELECT max ([UPDATE_DATE_DATE]) FROM SO_SC_1 GROUP BY [NUMBERCYLA])


Como você está no SDE, pode conseguir o que está pedindo com:

UPDATE_DATE_DATE IN (SELECT MAX (UPDATE_DATE_DATE) FROM SO_SC_1 GROUP BY NUMBERCYLA)

Como referência para outras pessoas que podem encontrar isso ao procurar uma solução de banco de dados geográfico de arquivos:

Observe que os bancos de dados geográficos de arquivos são extremamente limitados com subconsultas. Consulte: http://resources.arcgis.com/EN/HELP/MAIN/10.2/index.html#/SQL_reference_for_query_expressions_used_in_ArcGIS/00s500000033000000/

Se você estava apenas tentando recuperar o máximo geral e ele está em um arquivo geodatabase ou SDE:

UPDATE_DATE_DATE = (SELECT MAX (UPDATE_DATE_DATE) DE SO_SC_1)

Se estiver em uma geodatabase pessoal, você precisará entrar no século XXI. J / K. ver: / a / 26750/10919

Se você estiver interessado em obter os máximos agrupados por algum outro campo e sua classe de recurso estiver em um FGDB, então você está sem sorte. Você precisará implementar uma solução alternativa para identificar, selecionar e exportar os recursos para uma nova classe de recursos.


Assista o vídeo: Hazus. Connect to a SQL Database in ArcGIS