Resultados da pesquisa a pedido "sql"

2 a resposta

PostgreSQL: Retornando o agrupamento de linhas mais recentes por uma coluna de chave estrangeira

Eu tenho uma tabela que se parece com isso: credit +---------+----------------+-------------+--------------+-------------------------+ | id (PK) | person_id (FK) | transaction | total credit | date_time ...

1 a resposta

Consulta SQL SQL parametrizada em Java?

Eu tenho tentado descobrir por que o código a seguir não está gerando dados no meu ResultSet: String sql = "SELECT STUDENT FROM SCHOOL WHERE SCHOOL = ? "; PreparedStatement prepStmt = conn.prepareStatement(sql); prepStmt.setString(1, ...

2 a resposta

Seleção SQL com várias referências à tabela única

Eu tenho um banco de dados SQL que contém várias tabelas relacionais. Existem alguns campos na tabela mestre que referenciam outra tabela várias vezes. Por exemplo, digamos que eu tenha um banco de dados de vendedores responsáveis por vendas de ...

1 a resposta

Para recuperar dados de tabelas pai-filho em um conjunto de dados simples

Devido a um mau design do esquema de banco de dados existente, preciso escrever uma instrução select de uma maneira especial, como mostrado emesta ...

4 a resposta

SQL: GROUP BY registros e, em seguida, obter o último registro de cada grupo? [duplicado]

Possível duplicado: SQL Server: Somente a última entrada no GROUP BY [https://stackoverflow.com/questions/438938/sql-server-only-last-entry-in-group-by] Eu tenho uma tabela como esta: id| name | attendence 1 | Naveed| 1 2 | Naveed| 1 3 | Adil | ...

9 a resposta

Como eu faço o top 1 no Oracle?

Como faço o seguinte? select top 1 Fname from MyTblNoOracle 11g [https://en.wikipedia.org/wiki/Oracle_Database#Version_numbering]?

3 a resposta

AddWithValue sem DBType, fazendo com que as consultas sejam executadas lentamente

Eu tenho usado cmd.Parameters.AddWithValue e não especificando um DBType (int, varchar, ...) para executar consultas. Depois de analisar o SQL Profiler, parece que as consultas executadas com esse método são muito mais lentas do que quando você ...

4 a resposta

Entidade Framerowk Ignorar / Receber é muito lento quando o número a ser ignorado é grande

Portanto, o código é muito simples: var result = dbContext.Skip(x).Take(y).ToList();Quando x é grande (~ 1.000.000), a consulta é muito lenta. y é pequeno - 10, 20. O código SQL para isso é: (do sql profiler) SELECT ... FROM ... ORDER BY ... ...

2 a resposta

O Postgres não usa índice quando a varredura de índice é uma opção muito melhor

Eu tenho uma consulta simples para juntar duas tabelas que está sendo muito lenta. Descobri que o plano de consulta faz uma verificação seq na tabela grandeemail_activities (~ 10m linhas) enquanto eu acho que o uso de índices fazendo loops ...

5 a resposta

SQL Server DELETE é mais lento com índices

Eu tenho um banco de dados SQL Server 2005 e tentei colocar índices nos campos apropriados para acelerar oDELETE de registros de uma tabela com milhões de linhas (big_table possui apenas 3 colunas), mas agora oDELETE tempo de execução é ...