Resultados da pesquisa a pedido "sql"
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, ...
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 ...
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) ...
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
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 ...
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 ...
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
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 ...
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 : ...
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 ...