Resultados da pesquisa a pedido "sql"

2 a resposta

Erro de tipo de instrução de caso aninhado (postgres)

Eu tenho algum código postgres que criei que está me dando um erro: ERROR: CASE types character varying and numeric cannot be matchedCÓDIGO: CREATE TABLE current_condition_joined AS SELECT a.id, a.geom, a.condition_join_1, a.condition_join_2, ...

6 a resposta

Apenas inserindo uma linha se ela ainda não estiver lá

Eu sempre usei algo semelhante ao seguinte para alcançá-lo: INSERT INTO TheTable SELECT @primaryKey, @value1, @value2 WHERE NOT EXISTS (SELECT NULL FROM TheTable WHERE PrimaryKey = @primaryKey)... mas, uma vez sob carga, ocorreu uma violação da ...

3 a resposta

Soma dos dígitos de um número no servidor sql sem usar loops tradicionais como enquanto

var1 = 12345 output = 1+2+3+4+5 = 15Eu tentei o seguinte Declare @var1 int = 12345, @Length int = len(12345) ;with SUMM as ( SELECT SUBSTRING(CAST(@var1 AS VARCHAR) ,1,@Length)%10 N UNION ALL SELECT SUBSTRING(CAST(@var1 AS VARCHAR) ...

9 a resposta

Como você implementa o equivalente a SQL IN () usando .net

Nas expressões .net (c # ou vb), como você implementaria a útil funcionalidade IN () do SQL? ou seja, valor em (1, 2, 4, 7) ao invés de: valor = 1 ou valor = 2 ou valor = 4 ou valor = 7

2 a resposta

Como combinar funções agregadas no MySQL?

Estou apenas aprendendo o MySQL - existe uma maneira de combinar (ou aninhar) funções agregadas? Dada uma consulta: SELECT user, count(answer) FROM surveyValues WHERE study='a1' GROUP BY user;Isso me dará o número de perguntas respondidas por ...

5 a resposta

Sincronizando bancos de dados cliente-servidor

Estou procurando algumas estratégias gerais para sincronizar dados em um servidor central com aplicativos clientes que nem sempre estão online. No meu caso particular, eu tenho um aplicativo de telefone Android com um banco de dados sqlite e um ...

5 a resposta

Como pode usar o caso quando entre junção no Sql

Como escrever uma consulta como esta: SELECT * FROM table1 t1 case when @id=1 then join table2 t2 on t1.id=t2.t1id else join table3 t3 on t1.id=t3.t1id end t1Por favor ajude

2 a resposta

restrição de verificação sql não está funcionando corretamente [duplicado]

Esta pergunta já tem uma resposta aqui: A restrição CHECK no MySQL não está funcionando [/questions/2115497/check-constraint-in-mysql-is-not-working] 8 respostasEu criei um agendamento de tabela com uma restrição de verificação: mysql> create ...

2 a resposta

Diferença de data entre duas tabelas

Eu tenho duas tabelas T1 e T2 com campos de início e fim. O que eu quero é: as partes do T2 que não estão no T1. O desenhoT1 : [----][----] [-----] T2 : [---------------] [------------] R : [-] [--] [--] [---]R aqui é o resultado. DadosT1 : ...

5 a resposta

SQL: Agrupar por em registros consecutivos

Uma questão SQL um pouco complicada (estamos executando o SQL Server 2000). Eu tenho a tabela a seguir, StoreCount - WeekEndDate StoreCount 2010-07-25 359 2010-07-18 359 2010-07-11 358 2010-07-04 358 2010-06-27 358 2010-06-20 358 2010-06-13 358 ...