Articles of sql

Como descartar uma tabela se existir no SQL Server?

O nome da tabela é Scolors . É correto fazer o seguinte? IF EXISTS(SELECT * FROM dbo.Scolors) DROP TABLE dbo.Scolors

MySQL: não está em GROUP BY

O site produz resultados, mas com SELECT COUNT e consulta SELECT com GROUP BY tendo duas contagens de resultados diferentes. Isso provavelmente se deve ao erro que está sendo exibido no phpmyadmin, mas não no site. As consultas: SELECT count(DISTINCT `name`) as `numrows` FROM `users` WHERE `verified` = ‘1’ SELECT `name`, `type`, `language`, `code` FROM […]

Pivô dynamic do MySQL

Eu tenho uma tabela de peças de produtos como esta: Peças part_id part_type product_id ————————————– 1 A 1 2 B 1 3 A 2 4 B 2 5 A 3 6 B 3 e eu quero uma consulta que retornará uma tabela como esta: product_id part_A_id part_B_id —————————————- 1 1 2 2 3 4 3 […]

Como faço para encontrar valores duplicados em uma tabela no Oracle?

Qual é a instrução SQL mais simples que retornará os valores duplicados para uma determinada coluna e a contagem de suas ocorrências em uma tabela de database Oracle? Por exemplo: eu tenho uma tabela JOBS com a coluna JOB_NUMBER . Como posso descobrir se tenho algum JOB_NUMBER duplicado e quantas vezes ele é duplicado?

Dinamizando dados no MS Access

Eu tenho uma consulta que criei para obter IDs de alunos e itens de refeições que eles levaram mais de um mês. Eu gostaria de contar os números de cada item (café da manhã, almoço, lanche) feitos por um estudante durante o mês. Parece que há muitos dados para o access a manipular em um […]

Passar tabela como parâmetro para o UDF do sql server

Eu gostaria de passar uma tabela como um parâmetro em um UDF scaler. Eu também prefiro restringir o parâmetro a tabelas com apenas uma coluna. (opcional) Isso é possível? EDITAR Eu não quero passar um nome de tabela, eu gostaria de passar a tabela de dados (como uma referência eu presumo) EDITAR Eu gostaria que […]

WHERE Clause vs ON ao usar o JOIN

Supondo que eu tenha o seguinte código T-SQL: SELECT * FROM Foo f INNER JOIN Bar b ON b.BarId = f.BarId; WHERE b.IsApproved = 1; O seguinte também retorna o mesmo conjunto de linhas: SELECT * FROM Foo f INNER JOIN Bar b ON (b.IsApproved = 1) AND (b.BarId = f.BarId); Esta pode não ser […]

mysql Restrição de chave estrangeira é erro formado incorretamente

Eu tenho duas tabelas, table1 é a tabela pai com um ID coluna e table2 com uma coluna IDFromTable1 (não o nome real) quando eu coloco um FK em IDFromTable1 para ID na table1 Eu recebo o erro Foreign key constraint is incorrectly formed error . Gostaria de excluir o registro da tabela 2 se […]

SQL: encontre IDs ausentes em uma tabela

Eu tenho tabela com uma chave primária auto-incremental exclusiva. Com o tempo, as inputs podem ser excluídas da tabela, portanto, há “buracos” nos valores desse campo. Por exemplo, os dados da tabela podem ser os seguintes: ID | Value | More fields… ——————————— 2 | Cat | … 3 | Fish | … 6 | […]

O valor da coluna de identidade repentinamente salta para 1001 no servidor sql

Estou usando o Sql server 2012 (Denali). Pergunto-me por que todos os valores de coluna de identidade começam em 1001 e assim por diante. No início, a coluna Identity inicia de 1,2 e assim por diante e adiciona identidade suavemente, mas de repente ela salta para 1001,1002 e para frente para toda a tabela no […]