Resultados da pesquisa a pedido "sql"
Existe uma diferença de desempenho entre BETWEEN e IN com MySQL ou SQL em geral?
Eu tenho um conjunto de linhas consecutivas que quero obter com base em sua chave primária, que é um número inteiro com auto incremento. Supondo que não haja falhas, existe algum desempenho entre: SELECT * FROM `theTable` WHERE `id` IN (n, ... ...
Como decido quando usar as junções direita / esquerda ou interna ou como determinar qual tabela está de que lado?
Conheço o uso de junções, mas às vezes me deparo com uma situação dessas quando não consigo decidir qualJunte-seserá adequado, umesquerda ou direita. Aqui está a consulta em que estou preso. SELECT count(ImageId) as [IndividualRemaining], ...
Inserir arquivo binário no banco de dados SQLite com Python
Estou tentando escrever um script Python simples que insere documentos .odt em um banco de dados SQLite. Aqui está o que eu fiz até agora, mas não parece funcionar: f=open('Loremipsum.odt', 'rb') k=f.read() f.close() cursor.execute="INSERT ...
Prós e contras de colocar lógica no SQL?
Em um novo trabalho, acabei de ser exposto ao conceito de colocar lógica nas instruções SQL. No MySQL, um exemplo idiota seria assim: SELECT P.LastName, IF(P.LastName='Baldwin','Michael','Bruce') AS FirstName ...
Remova linhas duplicadas no MySQL
Eu tenho uma tabela com os seguintes campos: id (Unique) url (Unique) title company site_idAgora, preciso remover as linhas que têm o mesmotitle, company and site_id. Uma maneira de fazer isso é usar o SQL a seguir, juntamente com um script ...
Substitua o valor da linha por uma sequência vazia se duplicada
é possível substituir o valor da linha por uma string vazia se um valor duplicado for encontrado? Por exemplo SELECT ProductCode, Color FROM Product -------------------- ProductCode | Color -------------------- 00A0B | Red 00A0B | Blue 00A0C | ...
Bloqueios consultivos ou NOWAIT para evitar a espera de linhas bloqueadas?
No meu aplicativo Rails 4, tenho essa consulta em um Postgres9,4base de dados: @chosen_opportunity = Opportunity.find_by_sql( " UPDATE \"opportunities\" s SET opportunity_available = false FROM ( SELECT \"opportunities\".* FROM \"opportunities\" ...
Ajuda da instrução SQL - Selecione o último pedido para cada cliente
Digamos que eu tenha 2 tabelas: clientes e pedidos. Um cliente pode ter muitos pedidos. Agora, preciso mostrar qualquer cliente com seu último pedido. Isso significa que, se um Cliente tiver mais de um Pedido, mostre apenas o Pedido com o ...
MySQL JOIN query help: retorna apenas uma linha da tabela mais à direita para cada linha na tabela mais à esquerda
Eu tenho duas mesas. Quero me juntar a eles de uma maneira que apenas um registro na tabela à direita seja retornado para cada registro na tabela mais à esquerda. Eu incluí um exemplo abaixo. Gostaria de evitar subconsultas e tabelas temporárias, ...
Funções da janela: PARTITION BY uma coluna após ORDER BY another
Aviso Legal:O problema mostrado é muito mais geral do que eu esperava primeiro. O exemplo abaixo é retirado de uma solução para outra pergunta. Mas agora eu estava usando esta amostra para resolver muitos problemas mais - ...