Perguntas com a marcação «sql»

SQL (Structured Query Language) é uma linguagem para consulta de bancos de dados. As perguntas devem incluir exemplos de código, estrutura da tabela, dados de amostra e uma tag para a implementação do DBMS (por exemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) em uso. Se sua pergunta estiver relacionada apenas a um DBMS específico (usa extensões / recursos específicos), use a tag desse DBMS. As respostas às perguntas marcadas com SQL devem usar o SQL padrão ISO / IEC.

9
Como inserir INSERT em uma tabela registros extraídos de outra tabela
Estou tentando escrever uma consulta que extrai e transforma dados de uma tabela e, em seguida, insira esses dados em outra tabela. Sim, esta é uma consulta de data warehouse e estou fazendo isso no MS Access. Então, basicamente, eu quero uma consulta como esta: INSERT INTO Table2(LongIntColumn2, CurrencyColumn2) VALUES …
177 sql  ms-access 

5
Como executar consultas SQL IN () com JDBCTemplate do Spring efetivamente?
Eu queria saber se existe uma maneira mais elegante de fazer consultas IN () com o JDBCTemplate do Spring. Atualmente eu faço algo assim: StringBuilder jobTypeInClauseBuilder = new StringBuilder(); for(int i = 0; i < jobTypes.length; i++) { Type jobType = jobTypes[i]; if(i != 0) { jobTypeInClauseBuilder.append(','); } jobTypeInClauseBuilder.append(jobType.convert()); } …
177 java  sql  spring  jdbc  jdbctemplate 



13
Como calcular porcentagem com uma instrução SQL
Eu tenho uma tabela do SQL Server que contém usuários e suas notas. Por uma questão de simplicidade, vamos apenas dizer que existem 2 colunas - name& grade. Portanto, uma linha típica seria Nome: "John Doe", Nota: "A". Estou procurando uma instrução SQL que encontre as porcentagens de todas as …
177 sql  sql-server  tsql 

8
Verificação mais rápida se existe linha no PostgreSQL
Eu tenho um monte de linhas que preciso inserir na tabela, mas essas inserções são sempre feitas em lotes. Então, eu quero verificar se existe uma única linha do lote na tabela, porque sei que todas foram inseridas. Portanto, não é uma verificação de chave primária, mas não deve importar …
177 sql  postgresql 



14
Como selecionar várias linhas preenchidas com constantes?
Selecionar constantes sem se referir a uma tabela é perfeitamente legal em uma instrução SQL: SELECT 1, 2, 3 O conjunto de resultados que o último retorna é uma única linha que contém os valores. Eu queria saber se existe uma maneira de selecionar várias linhas ao mesmo tempo usando …
176 sql  select  constants 

9
Melhor maneira de verificar "valor vazio ou nulo"
Qual é a melhor maneira de verificar se o valor é nulo ou vazio nas instruções sql do Postgres? O valor pode ser uma expressão longa, portanto é preferível que ele seja gravado apenas uma vez em cheque. Atualmente estou usando: coalesce( trim(stringexpression),'')='' Mas parece um pouco feio. stringexpressionpode ser …

17
Verifique se a tabela existe sem usar "selecionar de"
Existe uma maneira de verificar se existe uma tabela sem selecionar e verificar valores nela? Ou seja, eu sei que posso SELECT testcol FROM testtableverificar a contagem de campos retornados, mas parece que deve haver uma maneira mais direta / elegante de fazer isso.
176 mysql  sql 



7
Contar o número de ocorrências de uma sequência em um campo VARCHAR?
Eu tenho uma tabela como esta: TITLE | DESCRIPTION ------------------------------------------------ test1 | value blah blah value test2 | value test test3 | test test test test4 | valuevaluevaluevaluevalue Eu estou tentando descobrir como retornar o número de vezes que uma seqüência ocorre em cada uma das descrições. Portanto, se eu …
175 mysql  sql 

13
Como uso ROW_NUMBER ()?
Eu quero usar o ROW_NUMBER()para obter ... Para obter o max(ROW_NUMBER())-> Ou eu acho que isso também seria a contagem de todas as linhas Eu tentei fazer: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users mas não parecia funcionar ... Para ROW_NUMBER()usar uma determinada informação, ie. se eu tenho um nome …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.