Articles of sql

SQL Entre cláusula com colunas de strings

Eu quero fazer uma pesquisa usando a cláusula “entre” em uma coluna de string. Fazendo algum teste eu tenho isso: Vamos supor que exista uma tabela de país com uma coluna “nome” do tipo varchar. Se eu executar esta consulta: Select * from country where name between ‘a’ and ‘b’ Eu tenho esse resultado: Argentina […]

PL / pgSQL verificando se existe uma linha

Estou escrevendo uma function em PL / pgSQL, e estou procurando a maneira mais simples de verificar se existe uma linha. Agora eu estou selecionando um integer em um boolean , o que realmente não funciona. Eu ainda não tenho experiência com PL / pgSQL para saber a melhor maneira de fazer isso. Aqui está […]

Como posso enviar e-mail do acionador do PostgreSQL?

Eu usando o pgsql para definir um gatilho, quando atualizar o dataset da tabela (alterar o status para Concluído) ele enviará automaticamente um email para a conta de email usando o valor de email do dataset e salvará este email no servidor mas eu não sei escrever na function de gatilho para enviar e-mail e […]

SQL Server UNION – Qual é o comportamento padrão do ORDER BY?

Se eu tiver algumas instruções da UNION como um exemplo planejado: SELECT * FROM xxx WHERE z = 1 UNION SELECT * FROM xxx WHERE z = 2 UNION SELECT * FROM xxx WHERE z = 3 Qual é a order by padrão order by comportamento? Os dados de teste que estou vendo essencialmente não […]

Consulta recursiva no SQL Server

Eu tenho uma mesa com a seguinte estrutura Nome da tabela: matches Isso basicamente armazena qual produto está combinando qual produto. Eu preciso processar esta tabela E armazenar em uma tabela de grupos como abaixo. Nome da Tabela: groups group_ID armazena o MIN Product_ID de Product_IDS que formam um grupo. Para dar um exemplo, digamos […]

Pesquisar todas as colunas de uma tabela usando uma única condição onde com uma única palavra-chave no mysql

Eu tenho uma tabela que consiste em 64 campos diferentes. Vou pesquisar com uma única palavra-chave, Resultados devem corresponder a palavra-chave de qualquer campo. Dê algumas sugestões.

SELECT query return 1 row de cada grupo

Esta é uma tabela de produtos e tem poucos milhões de registros. Eu quero listar o registro como abaixo: Normalmente eu uso: SELECT id, product_name, store_id FROM product GROUP BY store_id ORDER BY id. Atualmente com problema de desempenho do SQL. Eu preciso de consulta SQL para resultado de saída como este.

O que acontece com uma transação não confirmada quando a conexão é fechada?

Eles são revertidos imediatamente? Eles são revertidos depois de algum tempo? Eles são deixados em um estado não comprometido? O comportamento é o mesmo se o pool de conexões for usado e as conexões forem simplesmente redefinidas?

Como fazer tabela de relacionamento do tipo muitos-para-muitos SQL

Eu sou um novato em SQL e estou pulando de cabeça tentando aprender o máximo possível como estou codificando, o que é difícil, já que estou projetando o database com o qual terei que conviver por um tempo, então eu quero ter certeza de que faço certo. Aprendi o básico das tabelas de ponte Many-to-many, […]

Como listar arquivos dentro de uma pasta com o SQL Server

Como faço para listar arquivos dentro de uma pasta no SQL Server sem usar o xp_cmdshell armazenado xp_cmdshell ?