Articles of juntar

JUNTE-SE a dois resultados da instrução SELECT

É possível juntar os resultados de 2 instruções SQL SELECT em uma declaração? Eu tenho um database de tarefas onde cada registro é uma tarefa separada, com prazos (e um PALT, que é apenas uma INT de dias do início ao fim do prazo. A idade também é um número de dias INT). Eu quero […]

junit condicional no mysql

Eu tenho uma tabela id2 , id2 , type . type é um valor enumerado contendo um nome de outra tabela. Eu gostaria de pré-forma uma join com o nome da tabela do type . Por exemplo: switch($type) case ‘table1’: join table1; break; case ‘table2’: join table2; break; Como posso conseguir isso?

MySQL ON vs USING?

Em um MySQL JOIN , qual é a diferença entre ON e USING() ? Tanto quanto eu posso dizer, USING() é apenas a syntax mais conveniente, enquanto ON permite um pouco mais de flexibilidade quando os nomes das colunas não são idênticos. No entanto, essa diferença é tão pequena que você pensaria que acabaria com […]

Instrução SQL Multiple Join

Quando eu tinha apenas uma junit interna na minha instrução SQL, funcionava perfeitamente. Eu tentei entrar em uma segunda tabela e agora estou recebendo um erro que diz que há um erro de syntax (operador ausente). O que está errado aqui? adsFormView.SelectCommand = “SELECT * FROM [tableCourse] INNER JOIN [tableGrade] ON [tableCourse].[grading] = [tableGrade].[id] INNER […]

Por que o padrão SQL ANSI-92 é melhor adotado em relação ao ANSI-89?

Em todas as empresas em que trabalhei, descobri que as pessoas ainda estão escrevendo suas consultas SQL no padrão ANSI-89: select a.id, b.id, b.address_1 from person a, address b where a.id = b.id em vez do padrão ANSI-92: select a.id, b.id, b.address_1 from person a inner join address b on a.id = b.id Para uma […]

Encontre o complemento de um quadro de dados (anti-join)

Eu tenho dois frameworks de dados (df e df1). df1 é um subconjunto de df. Eu quero obter um quadro de dados que é complemento de df1 em df, ou seja, linhas de retorno do primeiro dataset que não são correspondidos no segundo. Por exemplo, vamos quadro de dados df: heads row1 row2 row3 row4 […]

Atualização SQL de uma tabela para outra com base em uma correspondência de ID

Eu tenho um database com account numbers e card numbers . Combinei isso com um arquivo para update qualquer número de cartão para o número da conta, para que eu trabalhasse apenas com números de conta. Criei uma visualização ligando a tabela ao database de conta / cartão para retornar a Table ID da Table […]

Como juntar (mesclar) frameworks de dados (interno, externo, esquerdo, direito)?

Dados dois frameworks de dados: df1 = data.frame(CustomerId = c(1:6), Product = c(rep(“Toaster”, 3), rep(“Radio”, 3))) df2 = data.frame(CustomerId = c(2, 4, 6), State = c(rep(“Alabama”, 2), rep(“Ohio”, 1))) df1 # CustomerId Product # 1 Toaster # 2 Toaster # 3 Toaster # 4 Radio # 5 Radio # 6 Radio df2 # CustomerId State […]