Articles of sql

MySQL LEFT JOIN 3 tabelas

Eu tenho 3 tabelas: Pessoas (PersonID, Nome, SS) Medos (medo, medo) Person_Fear (ID, PersonID, FearID) Agora eu gostaria de listar todas as pessoas com qualquer medo que esteja ligado a elas (podem ser múltiplos medos, mas também podem ser nenhum). A tabela de pessoas tem que ser mostrada mesmo que uma pessoa não tenha um […]

MySQL – Selecionando dados de várias tabelas, todas com a mesma estrutura, mas dados diferentes

Ok, aqui está o meu dilema Eu tenho um database configurado com cerca de 5 tabelas, todas com a mesma estrutura de dados. Os dados são separados dessa maneira para fins de localização e para dividir um total de aproximadamente 4,5 milhões de registros. Na maioria das vezes, apenas uma tabela é necessária e tudo […]

formato datetime para o formato SQL usando c #

Eu estou tentando salvar o formato de hora de data atual de c # e convertê-lo para um formato de data do SQL Server como assim yyyy-MM-dd HH:mm:ss para que eu possa usá-lo para minha consulta de Update . Este foi meu primeiro código: DateTime myDateTime = DateTime.Now; string sqlFormattedDate = myDateTime.Date.ToString(“yyyy-MM-dd HH:mm:ss”); A saída […]

Gerando strings aleatórias com T-SQL

Se você quisesse gerar uma string alfanumérica pseudo-aleatória usando o T-SQL, como você faria isso? Como você excluiria caracteres como cifrões, traços e barras?

MySQL: obtenha o registro mais recente

Na tabela abaixo, como obtenho apenas o registro mais recente de id=1 base na coluna de login e não nos três registros? +—-+———————+———+ | id | signin | signout | +—-+———————+———+ | 1 | 2011-12-12 09:27:24 | NULL | | 1 | 2011-12-13 09:27:31 | NULL | | 1 | 2011-12-14 09:27:34 | NULL | […]

Como arredondar uma média para 2 casas decimais no PostgreSQL?

Eu estou usando o PostgreSQL através da ‘sequência’ da gema Ruby. Estou tentando arredondar para duas casas decimais. Aqui está meu código: SELECT ROUND(AVG(some_column),2) FROM table Estou tendo o erro a seguir: PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) Não recebo nenhum erro quando executo o seguinte código: SELECT ROUND(AVG(some_column)) FROM table […]

Curativo do PostgreSQL como para qualquer lista de palavras

Eu tenho uma lista simples de ~ 25 palavras. Eu tenho um campo varchar no PostgreSQL, digamos que a lista seja [‘foo’, ‘bar’, ‘baz’] . Eu quero encontrar qualquer linha na minha tabela que tenha alguma dessas palavras. Isso vai funcionar, mas eu gostaria de algo mais elegante. select * from table where (lower(value) like […]

Remover todos os espaços de uma string no SQL Server

Qual é a melhor maneira de remover todos os espaços de uma string no SQL Server 2008? LTRIM (RTRIM (‘ab’) removeria todos os espaços à direita e à esquerda da string, mas também preciso remover o espaço no meio.

Como escrever SQL UPDATE com alias de tabela no SQL Server 2008?

Eu tenho um UPDATE SQL muito básico – UPDATE HOLD_TABLE Q SET Q.TITLE = ‘TEST’ WHERE Q.ID = 101; Esta consulta corre bem no Oracle , Derby , MySQL – mas falha no SQL Server 2008 com o seguinte erro: “Msg 102, nível 15, estado 1, linha 1 syntax incorreta perto de ‘Q’.” Se eu […]

Transferir dados de um database para outro database

como buscar os dados de um database e inserir em outra tabela de database …. Eu não posso fazer isso. Por favor me ajude para transferir dados de para outro. desde já, obrigado…