Perguntas com a marcação «sql»

171
Nome da tabela como variável

Estou tentando executar esta consulta: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Isso produz o seguinte erro: Msg 1087, nível 16, estado 1, linha 5 É necessário declarar a variável da tabela "@tablename". Qual é o caminho certo para que o nome da tabela seja...

171
Configurando o Django para usar o MySQL

Eu quero me afastar um pouco do PHP e aprender Python. Para fazer o desenvolvimento web com o Python, precisarei de uma estrutura para ajudar na modelagem e outras coisas. Eu tenho um servidor de não produção que eu uso para testar todo o material de desenvolvimento da web. É uma pilha Debian 7.1...

170
Calcular um total em execução no SQL Server

Imagine a seguinte tabela (chamada TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Gostaria de uma consulta que retorne um total em execução na ordem da data, como: id somedate somevalue...

170
Explicação da terminologia BASE

O acrônimo BASE é usado para descrever as propriedades de determinados bancos de dados, geralmente bancos de dados NoSQL. É frequentemente referido como o oposto de ACID . Existem apenas alguns artigos que abordam os detalhes do BASE, enquanto o ACID possui diversos artigos que elaboram cada uma...

170
SQL WHERE ID IN (id1, id2,…, idn)

Preciso escrever uma consulta para recuperar uma grande lista de IDs. Nós suportamos muitos back-ends (MySQL, Firebird, SQLServer, Oracle, PostgreSQL ...), então eu preciso escrever um SQL padrão. O tamanho do conjunto de IDs pode ser grande, a consulta será gerada programaticamente. Então, qual é...

169
Como faço para remover um banco de dados MySQL?

Você pode notar na minha última pergunta que um problema causou mais problemas, lendo os manuais do MySQL no monitor do MySQL? Meu banco de dados agora está inutilizável, em parte devido ao meu interesse em quebrar as coisas e à minha incapacidade de ver as mensagens de erro. Sei que não devo...

169
Associações são para pessoas preguiçosas?

Recentemente, tive uma discussão com outro desenvolvedor que me afirmou que JOINs (SQL) são inúteis. Isso é tecnicamente verdade, mas ele acrescentou que o uso de junções é menos eficiente do que fazer várias solicitações e tabelas de links no código (C # ou Java). Para ele, as junções são para...

168
Função IndexOf no T-SQL

Dada uma coluna de endereço de email, preciso encontrar a posição do sinal @ para substring. Qual é a indexoffunção, para seqüências de caracteres em T-SQL? Procurando por algo que retorne a posição de uma substring dentro de uma string. em c # var s = "abcde"; s.IndexOf('c'); // yields...

168
Como fazer um INNER JOIN em várias colunas

Estou trabalhando em um projeto de lição de casa e devo executar uma consulta ao banco de dados que encontre voos pelo nome da cidade ou pelo código do aeroporto, mas a flightstabela contém apenas os códigos do aeroporto, portanto, se eu quiser pesquisar por cidade, preciso junte-se à...