Perguntas com a marcação «sql»

SQL (Structured Query Language) é uma linguagem para consulta de bancos de dados. As perguntas devem incluir exemplos de código, estrutura da tabela, dados de amostra e uma tag para a implementação do DBMS (por exemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) em uso. Se sua pergunta estiver relacionada apenas a um DBMS específico (usa extensões / recursos específicos), use a tag desse DBMS. As respostas às perguntas marcadas com SQL devem usar o SQL padrão ISO / IEC.

4
Existe uma diferença de desempenho entre CTE, subconsulta, tabela temporária ou variável de tabela?
Nesta excelente questão SO , as diferenças entre CTEesub-queries foram discutidas. Gostaria de perguntar especificamente: Em que circunstância cada um dos seguintes itens é mais eficiente / mais rápido? CTE Subconsulta Tabela Temporária Variável de tabela Tradicionalmente, eu usei muito temp tablesno desenvolvimento stored procedures- pois eles parecem mais legíveis …

14
Arredondando para 2 casas decimais
Eu preciso converter minutos para horas, arredondado para 2 casas decimais. Também preciso exibir apenas até 2 números após o ponto decimal. Então, se eu tiver minutos como 650, então as horas devem ser 10,83 Aqui está o que eu tenho até agora: Select round(Minutes/60.0,2) from .... Mas, neste caso, …
222 sql  rounding 







3
Contar as ocorrências dos valores DISTINCT
Estou tentando encontrar uma consulta MySQL que encontre valores DISTINCT em um campo específico, conte o número de ocorrências desse valor e ordene os resultados pela contagem. exemplo db id name ----- ------ 1 Mark 2 Mike 3 Paul 4 Mike 5 Mike 6 John 7 Mark resultado esperado name …
218 mysql  sql  database  distinct 


3
Como faço para consultar usando campos dentro do novo tipo de dados JSON do PostgreSQL?
Estou procurando alguns documentos e / ou exemplos para as novas funções JSON no PostgreSQL 9.2. Especificamente, considerando uma série de registros JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Como eu escreveria o SQL para encontrar um registro pelo nome? Em baunilha SQL: SELECT …

6
O PostgreSQL DISTINCT ON com diferentes pedidos por
Eu quero executar esta consulta: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC Mas eu recebo este erro: PG :: Erro: ERRO: As expressões SELECT DISTINCT ON devem corresponder às expressões ORDER BY iniciais A adição address_idcomo primeira ORDER BYexpressão silencia o …


8
Como faço para converter de BLOB para TEXT no MySQL?
Eu tenho muitos registros em que o texto foi armazenado em um blob no MySQL. Para facilitar o manuseio, gostaria de alterar o formato do banco de dados para TEXTO ... Alguma idéia de como é fácil fazer a alteração para não interromper os dados - acho que precisará ser …
214 sql  mysql  blobs 

25
Gerar classe da tabela do banco de dados
Como posso gerar uma classe a partir de um objeto de tabela do SQL Server? Eu não estou falando sobre o uso de algum ORM. Eu só preciso criar as entidades (classe simples). Algo como: public class Person { public string Name { get;set; } public string Phone { get;set; …
214 c#  sql  sql-server  tsql 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.