Perguntas com a marcação «sql»

87
Importar data.sql MySQL Docker Container

Se eu tiver um data.sql, como posso importar o banco de dados para o meu container docker mysql? Como posso importar dados de banco de dados. Em um mundo encaixado, isso adiciona uma camada de complexidade. alguns métodos, por favor. Aqui meu docker-compose.yml: nginx: build: ./nginx/...

86
SQL SELECT multi-colunas INTO multi-variable

Estou convertendo SQL de Teradata para SQL Server no Teradata, eles têm o formato SELECT col1, col2 FROM table1 INTO @variable1, @variable2 No SQL Server, encontrei SET @variable1 = ( SELECT col1 FROM table1 ); Isso permite apenas uma única coluna / variável por instrução. Como...

86
SQL Server, a divisão retorna zero

Aqui está o código que estou usando no exemplo: PRINT @set1 PRINT @set2 SET @weight= @set1 / @set2; PRINT @weight Aqui está o resultado: 47 638 0 Eu gostaria de saber por que está voltando em 0vez de0,073667712

86
max (comprimento (campo)) no mysql

Se eu disser: select max(length(Name)) from my_table Recebo o resultado como 18, mas também quero os dados em questão. Então, se eu disser: select max(length(Name)), Name from my_table ...não funciona. Deve haver uma auto-junção, eu acho que não consigo descobrir. Alguém pode me dar...

86
Melhor armazenamento de dados para bilhões de linhas

Preciso ser capaz de armazenar pequenos bits de dados (aproximadamente 50-75 bytes) para bilhões de registros (~ 3 bilhões / mês durante um ano). O único requisito são inserções e pesquisas rápidas para todos os registros com o mesmo GUID e a capacidade de acessar o armazenamento de dados a...

86
incluindo parâmetros em OPENQUERY

Como posso usar um parâmetro dentro do sql openquery, como: SELECT * FROM OPENQUERY([NameOfLinkedSERVER], 'SELECT * FROM TABLENAME where field1=@someParameter') T1 INNER JOIN MYSQLSERVER.DATABASE.DBO.TABLENAME T2 ON T1.PK = T2.PK

86
MySQL obtém a posição da linha em ORDER BY

Com a seguinte tabela MySQL: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ Como posso selecionar uma única linha E sua posição entre as outras linhas da tabela, quando classificado por name ASC. Portanto, se os dados da tabela forem...

86
elimine valores de array duplicados no postgres

Eu tenho uma matriz do tipo bigint, como posso remover os valores duplicados dessa matriz? Ex: array[1234, 5343, 6353, 1234, 1234] Eu deveria pegar array[1234, 5343, 6353, ...] Testei o exemplo SELECT uniq(sort('{1,2,3,2,1}'::int[]))no manual do postgres, mas não está funcionando....

86
Como excluir linhas que não se juntam a outra tabela?

Eu tenho duas tabelas, uma tem uma chave primária e outra como uma chave estrangeira. Quero extrair dados da tabela primária, apenas se a tabela secundária não tiver uma entrada contendo sua chave. Uma espécie de oposto de uma junção interna simples, que retorna apenas as linhas que se unem por...

86
Como excluir da seleção no MySQL?

Este código não funciona para MySQL 5.0, como reescrevê-lo para que funcione DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) Eu quero excluir colunas que não têm id exclusivo. Vou acrescentar que na maioria das vezes é apenas um id (tentei a sintaxe...