Articles of sql

SQL: selecione uma linha aleatoriamente, mas levando em conta um peso

Eu estou usando o MySQL. Eu tenho uma tabela que se parece com isso: id: primary key content: varchar weight: int O que eu quero fazer é selecionar aleatoriamente uma linha desta tabela, mas levando em conta o peso. Por exemplo, se eu tiver 3 linhas: id, content, weight 1, “some content”, 60 2, “other […]

Como importar arquivos de texto com o mesmo nome e esquema, mas diretórios diferentes no database?

Eu preciso importar vários arquivos txt com o mesmo nome e os mesmos esquemas na mesma tabela no database do SQL Server 2008. O problema que tenho é que eles estão todos em diretórios diferentes: TEST 201304 sample1.txt sample2.txt 201305 sample1.txt sample2.txt 201306 sample1.txt sample2.txt Existe alguma maneira no SSIS que eu possa configurar isso?

Crie uma tabela dinâmica com o PostgreSQL

Suponha que tenho uma tabela no Postgres chamada listings que se parece com isso: id neighborhood bedrooms price 1 downtown 0 256888 2 downtown 1 334000 3 riverview 1 505000 etc. Como escrevo uma consulta cruzada que mostra o preço médio por quarto como colunas e vizinhanças como as linhas? A saída da consulta deve […]

Participe de tabelas com o problema SUM no MYSQL

Eu sempre tive problemas para obter sums em tabelas de junit, há sempre um problema, eu posso obter os resultados que preciso executando duas consultas, estou querendo saber se essas duas consultas podem ser combinadas para fazer uma consulta de junit, aqui é as consultas que eu tenho e minha tentativa de ingressar na consulta […]

Qual é o caminho mais rápido para procurar grandes tabelas para pontos dentro do raio MySQL (latitude longitude)

Atualmente tenho algumas tabelas com 100k + linhas. Eu estou tentando pesquisar os dados como segue. SELECT *, SQRT(POW(69.1 * (latitude – ‘49.1044302’), 2) + POW(69.1 * (‘-122.801094’ – longitude) * COS(latitude / 57.3), 2)) AS distance FROM stops HAVING distance < 5 ORDER BY distance limit 100 Mas atualmente este método diminui com alta […]

ORACLE Após o gatilho de atualização: resolvendo o erro de tabela mutante ORA-04091

Eu estou tentando criar um gatilho: create or replace trigger NAME_OF_TRIGGER after insert or update on table1 REFERENCING OLD AS OLD NEW AS NEW for each row preencher automaticamente alguns campos não obrigatórios ao atualizar / inserir em uma tabela. Isso requer que eu use um cursor que selecione table2 e também table1 (o assunto […]

Por que os valores NULL vêm em primeiro lugar ao ordenar o DESC em uma consulta do PostgreSQL?

Quando você desejaria NULLS primeiro ao solicitar uma consulta descendente ou ascendente? Na minha opinião, a grande maioria das vezes o comportamento desejado, seja classificar ou não, seria NULLS LAST. Em vez disso, devemos especificar NULLS FIRST.

Incremento automático no oracle para a tabela já criada

Como adicionar auto-incremento à coluna existente no oracle? Coluna já foi criada e é a chave primária da tabela. Só quero alterar tabela para ser autoincrement. Abaixo estão os detalhes da coluna Column Name DATA_TYPE NULLABLE SEQ_ID VARCHAR2(9 BYTE) No O número de incremento automático deve começar de 150111111 para valores como 150111112, 150111113 etc. […]

NHibernate – muitas para muitas consultas usando a tabela Junction / Joiner

Eu encontrei perguntas muito semelhantes aqui, mas nenhuma que corresponda exatamente ao que estou procurando. Os dois encadeamentos mais próximos que encontrei são (sim, são encadeamentos diferentes): NHibernar muitos-para-muitos critérios (1) NHibernar muitos-para-muitos critérios (2) No entanto, acho que ambos estão usando relacionamentos muitos-para-muitos diretos. Na verdade, estou simulando o relacionamento Muitos-para-Muitos, tendo dois relacionamentos […]

Função de formato de data do SQL Server

SELECT CONVERT(VARCHAR(10), GETDATE(), 105) Essa consulta retorna a data no formato [DD-MM-AAAA] como varchar. Eu preciso do mesmo formato em datetime datetime no sql server. Pls me ajuda