Perguntas com a marcação «sql»

137
Sequência de pedidos SQL como número

Tenho números salvos como VARCHARum banco de dados MySQL. Não posso fazê-los INTdevido a outras circunstâncias dependentes. Ele está tomando como caractere e não como número durante a classificação. No banco de dados eu tenho 1 2 3 4 5 6 7 8 9 10... Na minha página, mostra a lista ordenada...

137
É uma boa ideia indexar o campo datetime no mysql?

Estou trabalhando no design de um banco de dados grande. Na minha aplicação, terei muitas linhas, por exemplo, atualmente tenho uma tabela com 4 milhões de registros. A maioria das minhas consultas usa a cláusula datetime para selecionar dados. É uma boa ideia indexar campos de data e hora no banco...

136
Qual é o motivo para não usar o select *?

Vi várias pessoas afirmarem que você deve nomear especificamente cada coluna que deseja na sua consulta de seleção. Supondo que eu usarei todas as colunas de qualquer maneira, por que não usaria SELECT *? Mesmo considerando a pergunta * consulta SQL - selecione * da visualização ou selecione...

136
MySQL Inserir em várias tabelas? (Normalização de banco de dados?)

Tentei pesquisar uma maneira de insertobter informações em várias tabelas na mesma consulta, mas descobri que é impossível? Então, eu quero insertisso simplesmente usando várias consultas, ou seja; INSERT INTO users (username, password) VALUES('test', 'test') INSERT INTO profiles (userid, bio,...

136
Diferença entre View e table em sql

Possível duplicado: diferença entre modos de exibição e tabelas no desempenho Qual é a principal diferença entre exibição e tabela no SQL. Existe alguma vantagem em usar visualizações em vez de

136
SQL "entre" não inclusivo

Eu tenho uma consulta como esta: SELECT * FROM Cases WHERE created_at BETWEEN '2013-05-01' AND '2013-05-01' Mas isso não dá resultados, mesmo que haja dados no 1º. created_atparece 2013-05-01 22:25:19, eu suspeito que tem a ver com o tempo? Como isso poderia ser resolvido? Funciona muito bem se...

136
Junção SQL em várias colunas nas mesmas tabelas

Eu tenho duas subconsultas, mas estou tendo problemas para unir colunas das mesmas tabelas. Eu tentei: SELECT * FROM (SELECT userid, listid FROM user_views_table WHERE date='2013-05-15' AND view_type='lists') a JOIN (SELECT sourceid, destinationid FROM actions_table WHERE date='2013-05-15' AND...