Articles of sql

Como posso ver as consultas SQL brutas que o Django está executando?

Existe uma maneira de mostrar o SQL que o Django está executando ao executar uma consulta?

Consulta SQL para obter resultado agregado em separadores de vírgula junto com grupo por coluna no SQL Server

Eu preciso escrever uma consulta sql na tabela de tal forma que o resultado teria o grupo por coluna, juntamente com a coluna agregada com separadores por vírgula. Minha tabela estaria no formato abaixo |““““`|““““| | ID | Value | |_________|________| | 1 | a | |_________|________| | 1 | b | |_________|________| | 2 […]

O que é atomicidade em dbms?

Eu li algo como abaixo no formulário 1NF do SGBD. Houve uma frase como segue: “Cada coluna deve ser atômica.” Alguém por favor pode explicar-me completamente com um exemplo?

Como você retorna os nomes das colunas de uma tabela?

Como eu retornaria os nomes das colunas de uma tabela usando o SQL Server 2008? ou seja, uma tabela contém essas colunas – id, nome, endereço, país e eu quero retorná-los como dados.

MIN / MAX vs ORDER BY e LIMIT

Das seguintes consultas, qual método você consideraria melhor? Quais são os seus motivos (eficiência de código, melhor manutenção, menos WTFery) … SELECT MIN(`field`) FROM `tbl`; SELECT `field` FROM `tbl` ORDER BY `field` LIMIT 1;

Passando uma matriz de parâmetros para um procedimento armazenado

Eu preciso passar uma matriz de “id’s” para um procedimento armazenado, para excluir todas as linhas da tabela, exceto as linhas que correspondem id’s na matriz. Como posso fazer isso da maneira mais simples?

Número de itens do MySQL dentro de “cláusula in”

Eu tenho três tabelas para definir usuários: USER: user_id (int), username (varchar) USER_METADATA_FIELD: user_metadata_field_id (int), field_name (varchar) USER_METADATA: user_metadata_field_id (int), user_id (int), field_value (varchar) Gostaria de criar um usuário de nível intermediário que tenha certo access a outros usuários no aplicativo. Para determinar quais usuários o uso conectado pode acessar, estou usando uma subconsulta como […]

LISTAGG no Oracle para retornar valores distintos

Eu estou tentando usar a function LISTAGG no Oracle. Eu gostaria de obter apenas os valores distintos para essa coluna. Existe uma maneira pela qual eu possa obter apenas os valores distintos sem criar uma function ou um procedimento? col1 col2 Created_by 1 2 Smith 1 2 João 1 3 Ajay 1 4 Ram 1 […]

Consultando dados unindo duas tabelas em dois bancos de dados em diferentes servidores

Existem duas tabelas em dois bancos de dados diferentes em servidores diferentes, preciso juntá-las para fazer algumas consultas. Quais opções eu tenho? O que devo fazer?

Calcule a idade no MySQL (InnoDb)

Se eu tiver uma data de nascimento das pessoas armazenada em uma tabela no formato dd-mm-yyyy e eu a subtrair da data atual, em qual formato a data será retornada? Como posso usar este formato retornado para calcular a idade de alguém?