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.

15
Uma tabela de uma coluna é um bom design? [fechadas]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 4 anos . Melhore esta questão Tudo bem ter uma tabela com apenas uma …


4
O SELECT da view contém uma subconsulta na cláusula FROM
Tenho duas tabelas e preciso criar um modo de exibição. As tabelas são: credit_orders(id, client_id, number_of_credits, payment_status) credit_usage(id, client_id, credits_used, date) Eu uso a seguinte consulta para fazer isso. A consulta sem a parte "criar visão" funciona bem, mas com "criar visão", ela mostra o erro "SELECT da visão contém …
111 mysql  sql  database  views 

11
SQL: BETWEEN vs <= e> =
No SQL Server 2000 e 2005: qual é a diferença entre essas duas WHEREcláusulas? qual devo usar em quais cenários? Consulta 1: SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' Consulta 2: SELECT EventId, EventName FROM EventMaster WHERE EventDate &gt;='10/15/2009' AND EventDate &lt;='10/18/2009' (Editar: o segundo Eventdate …
111 sql  sql-server  tsql  where  between 

5
mysql - quantas colunas são demais?
Estou configurando uma tabela que pode ter mais de 70 colunas. Agora estou pensando em dividi-lo, pois alguns dos dados nas colunas não serão necessários sempre que a tabela for acessada. Então, novamente, se eu fizer isso, terei que usar junções. Em que ponto, se houver, são consideradas colunas em …
111 sql  mysql 


2
Postgres: Como fazer chaves compostas?
Não consigo entender o erro de sintaxe ao criar uma chave composta. Pode ser um erro lógico, porque testei muitas variedades. Como você cria chaves compostas no Postgres? CREATE TABLE tags ( (question_id, tag_id) NOT NULL, question_id INTEGER NOT NULL, tag_id SERIAL NOT NULL, tag1 VARCHAR(20), tag2 VARCHAR(20), tag3 VARCHAR(20), …

15
Formato DateTime para o formato SQL usando C #
Estou tentando salvar o formato de data e hora atual de C # e convertê-lo em um formato de data do SQL Server yyyy-MM-dd HH:mm:sspara que possa usá-lo em minha UPDATEconsulta. Este foi meu primeiro código: DateTime myDateTime = DateTime.Now; string sqlFormattedDate = myDateTime.Date.ToString("yyyy-MM-dd HH:mm:ss"); A saída na data está …
111 c#  sql  datetime 






6
MySQL: transações vs tabelas de bloqueio
Estou um pouco confuso com transações vs tabelas de bloqueio para garantir a integridade do banco de dados e ter certeza de que SELECT e UPDATE permaneçam sincronizados e nenhuma outra conexão interfira com isso. Eu preciso: SELECT * FROM table WHERE (...) LIMIT 1 if (condition passes) { // …

9
Velocidade do SQL SELECT int vs varchar
Estou no processo de criação de uma mesa e isso me fez pensar. Se eu armazenar, digamos, carros que tenham uma marca (fx BMW, Audi ect.), Fará alguma diferença na velocidade da consulta se eu armazenar a marca como um int ou varchar. Então é SELECT * FROM table WHERE …

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.