Perguntas com a marcação «sql»

101
PostgreSQL: inserir de outra tabela

Estou tentando inserir dados em uma tabela de outra tabela e as tabelas têm apenas uma coluna em comum. O problema é que o TABLE1 tem colunas que não aceitam valores nulos, então não posso deixá-los vazios e não posso obtê-los do TABLE2. Eu tenho TABLE1: id, col_1 (não nulo), col_2 (não nulo),...

101
MySQL selecionando a data de ontem

Como posso exibir e contar os valores cujas datas são ontem? Eu costumava time()inserir a data no banco de dados. Exemplo: URL: google.com youtube.com google.com youtube.com test.com youtube.com DateVisited: 1313668492 1313668540 1313668571 13154314 Desejo exibir quantos URLs que possuem...

101
B-Tree vs Hash Table

No MySQL, um tipo de índice é uma árvore b, e o acesso a um elemento em uma árvore b é em tempo amortizado logarítmico O(log(n)). Por outro lado, acessar um elemento em uma tabela hash está em O(1). Por que uma tabela hash não é usada em vez de uma árvore b para acessar dados dentro de um banco...

101
Gerar valor interno aleatório de 3 a 6

É possível no Microsoft SQL Server gerar um valor interno aleatório de Min a Max (3-9 exemplo, 15-99 etc) Eu sei, posso gerar de 0 a Max, mas como aumentar a borda Min? Esta consulta gera um valor aleatório de 1 a 6. É necessário alterá-lo de 3 para 6. SELECT table_name, 1.0 + floor(6 *...

101
SQL update dispara apenas quando a coluna é modificada

Observando outros exemplos, eu vim com o seguinte, mas não parece funcionar como eu gostaria: Eu quero que ele atualize apenas as informações modificadas se o QtyToRepairvalor tiver sido atualizado ... mas não funciona aquele. Se eu comentar o onde, as informações modificadas serão atualizadas em...

100
Verificando um campo vazio com MySQL

Eu escrevi uma consulta para verificar se há usuários com determinados critérios, sendo que eles têm um endereço de e-mail. Nosso site permitirá que um usuário tenha ou não um endereço de e-mail. $aUsers=$this->readToArray(' SELECT `userID` FROM `users` WHERE `userID` IN(SELECT...

100
Tutorial / curso intensivo do NoSql [fechado]

Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 6 anos . Melhore esta questão...

100
Substitua os espaços duplicados por um único espaço no T-SQL

Preciso garantir que um determinado campo não tenha mais de um espaço (não estou preocupado com todos os espaços em branco, apenas espaço) entre os caracteres. assim 'single spaces only' precisa ser transformado em 'single spaces only' O abaixo não vai funcionar select replace('single spaces...