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.


11
Cláusula INNER JOIN ON vs WHERE
Para simplificar, suponha que todos os campos relevantes sejam NOT NULL. Você pode fazer: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) Se não: SELECT table1.this, table2.that, table2.somethingelse FROM table1 INNER JOIN table2 ON table1.foreignkey = table2.primarykey WHERE (some other conditions) Esses dois …
941 sql  mysql  join  inner-join 





10
Como 'inserir se não existir' no MySQL?
Comecei pesquisando no Google e encontrei este artigo que fala sobre tabelas mutex. Eu tenho uma mesa com ~ 14 milhões de registros. Se eu quiser adicionar mais dados no mesmo formato, existe uma maneira de garantir que o registro que desejo inserir ainda não exista sem o uso de …

18
Junção vs. subconsulta
Eu sou um usuário antigo do MySQL e sempre preferi JOINa subconsulta. Mas hoje em dia todo mundo usa subconsulta, e eu odeio isso; Não sei porque. Não tenho o conhecimento teórico para julgar por mim mesmo se há alguma diferença. Uma subconsulta é tão boa quanto uma JOINe, portanto, …
837 sql  mysql  subquery  join 


22
Pesquisar texto no procedimento armazenado no SQL Server
Quero pesquisar um texto de todos os meus procedimentos armazenados no banco de dados. Eu uso o SQL abaixo: SELECT DISTINCT o.name AS Object_Name, o.type_desc FROM sys.sql_modules m INNER JOIN sys.objects o ON m.object_id = o.object_id WHERE m.definition Like '%[ABD]%'; Quero pesquisar [ABD]em todos os procedimentos armazenados, incluindo colchetes, mas …


11
Como ingressar na primeira linha
Vou usar um exemplo concreto, mas hipotético. Cada pedido normalmente tem apenas um item de linha : Encomendas: OrderGUID OrderNumber ========= ============ {FFB2...} STL-7442-1 {3EC6...} MPT-9931-8A LineItems: LineItemGUID Order ID Quantity Description ============ ======== ======== ================================= {098FBE3...} 1 7 prefabulated amulite {1609B09...} 2 32 spurving bearing Ocasionalmente, porém, haverá um …


14
DateTime2 vs DateTime no SQL Server
Qual: datetime datetime2 é a maneira recomendada de armazenar data e hora no SQL Server 2008+? Estou ciente das diferenças de precisão (e provavelmente do espaço de armazenamento), mas ignorando-as por enquanto, existe um documento de práticas recomendadas sobre quando usar o que ou talvez devamos usar datetime2apenas apenas?

13
Contagem (*) vs Contagem (1) - SQL Server
Imaginando se algum de vocês usa Count(1)demais Count(*)e se há uma diferença perceptível no desempenho ou se esse é apenas um hábito herdado que foi trazido adiante desde os dias passados. O banco de dados específico é SQL Server 2005.

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.