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.

5
MIN / MAX vs ORDER BY e LIMIT
Das consultas a seguir, qual método você consideraria o melhor? Quais são seus motivos (eficiência do código, melhor capacidade de manutenção, menos WTFery) ... SELECT MIN(`field`) FROM `tbl`; SELECT `field` FROM `tbl` ORDER BY `field` LIMIT 1;
99 sql  mysql 

1
imprimir um valor de uma variável no postgresql
Eu tenho uma função postgresql CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql; Como posso imprimir o valor de deletedContactId no console?
99 sql  postgresql 

3
postgresql retorna 0 se o valor retornado for nulo
Tenho uma consulta que retorna média (preço) select avg(price) from( select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 < 48 and price>( select avg(price)* 0.50 from(select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and …
99 sql  postgresql 



5
org.postgresql.util.PSQLException: FATAL: desculpe, já há muitos clientes
Estou tentando me conectar a um banco de dados Postgresql, estou recebendo o seguinte erro: Erro: org.postgresql.util.PSQLException: FATAL: desculpe, já há muitos clientes O que significa o erro e como faço para corrigi-lo? Meu server.propertiesarquivo está seguindo: serverPortData=9042 serverPortCommand=9078 trackConnectionURL=jdbc:postgresql://127.0.0.1:5432/vTrack?user=postgres password=postgres dst=1 DatabaseName=vTrack ServerName=127.0.0.1 User=postgres Password=admin MaxConnections=90 InitialConnections=80 PoolSize=100 MaxPoolSize=100 …
99 java  sql  postgresql  jdbc 


2
Limpeza de senhas de usuários
Como devo escapar ou limpar as senhas fornecidas pelo usuário antes de hash e armazená-las em meu banco de dados? Quando os desenvolvedores de PHP consideram hash nas senhas dos usuários para fins de segurança, eles geralmente tendem a pensar nessas senhas como fariam com quaisquer outros dados fornecidos pelo …
98 php  sql  pdo  hash 

5
Clustered vs Non-Clustered
Meu conhecimento de nível inferior de SQL (Server 2008) é limitado e agora está sendo desafiado por nossos DBAs. Deixe-me explicar (mencionei afirmações óbvias na esperança de estar certo, mas se você vir algo errado, diga-me) o cenário: Temos uma mesa que contém 'Ordens Judiciais' para as pessoas. Quando criei …



7
O que é um banco de dados colunar?
Já faz um tempo que trabalho com armazenamento. Estou intrigado com os Bancos de Dados Colunares e a velocidade que eles oferecem para recuperação de dados. Tenho várias perguntas: Como funcionam os bancos de dados colunares? Como eles diferem dos bancos de dados relacionais?
98 sql  database 

10
Encontre todos os registros que têm uma contagem de uma associação maior que zero
Estou tentando fazer algo que pensei que seria simples, mas parece que não é. Tenho um modelo de projeto que tem muitas vagas. class Project < ActiveRecord::Base has_many :vacancies, :dependent => :destroy end Quero pegar todos os projetos que tenham no mínimo 1 vaga. Eu tentei algo assim: Project.joins(:vacancies).where('count(vacancies) > …


16
Remover zeros à esquerda de um campo em uma instrução SQL
Estou trabalhando em uma consulta SQL que lê de um banco de dados SQLServer para produzir um arquivo de extração. Um dos requisitos para remover os zeros à esquerda de um campo específico, que é um VARCHAR(10)campo simples . Portanto, por exemplo, se o campo contém '00001A', a instrução SELECT …
98 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.