Perguntas com a marcação «mysql»

O MySQL é um sistema de gerenciamento de banco de dados relacional (RDBMS) gratuito e de código aberto que usa a linguagem de consulta estruturada (SQL). NÃO USE esta tag para outros bancos de dados, como SQL Server, SQLite etc. Esses são bancos de dados diferentes, que usam todos os seus próprios dialetos do SQL para gerenciar os dados.


15
Como selecionar apenas a data de um campo DATETIME no MySQL?
Eu tenho uma tabela no banco de dados MySQL que está configurada com DATETIME. Eu preciso SELECTnesta tabela apenas em DATE e excluindo a hora. Como faço SELECTpara nesta tabela apenas por data e ignorando a hora, mesmo se essa coluna específica estiver definida como DATETIME? Exemplo Agora é: 2012-01-23 …
115 mysql  date 

4
Conte com a condição IF na consulta MySQL
Tenho duas tabelas, uma para notícias e outra para comentários e desejo obter a contagem dos comentários cujo status foi definido como aprovado. SELECT ccc_news . *, count(if(ccc_news_comments.id = 'approved', ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN ccc_news_comments ON ccc_news_comments.news_id = ccc_news.news_id WHERE `ccc_news`.`category` = 'news_layer2' AND `ccc_news`.`status` = …

9
Paginação MySQL sem consulta dupla?
Eu queria saber se havia uma maneira de obter o número de resultados de uma consulta MySQL e, ao mesmo tempo, limitar os resultados. A maneira como a paginação funciona (pelo que entendi), primeiro faço algo como query = SELECT COUNT(*) FROM `table` WHERE `some_condition` Depois de obter o num_rows …
115 mysql  pagination  double 




23
Remova a cláusula DEFINER dos Dumps do MySQL
Eu tenho um despejo do MySQL de um dos meus bancos de dados. Nele, existem cláusulas DEFINER que se parecem com, "DEFINER=`root`@`localhost`" Ou seja, essas cláusulas DEFINER estão em minhas instruções CREATE VIEW e CREATE PROCEDURE. Existe uma maneira de remover essas cláusulas DEFINER do meu arquivo de despejo?
114 mysql 

6
SQL: Como executar string não é igual
Eu tenho a seguinte consulta SELECT * FROM table WHERE tester <> 'username'; Estou esperando que isso retorne todos os resultados em que testador não é a string username, mas isso não está funcionando. Acho que estou procurando o inverso da Likeoperadora, mas não tenho certeza? Em minhas pesquisas, encontrei …
114 mysql 

9
MySQL desloca linhas infinitas
Eu gostaria de construir uma consulta que exibe todos os resultados em uma tabela, mas é compensada por 5 desde o início da tabela. Pelo que eu posso dizer, o MySQL LIMITrequer um limite, bem como um deslocamento. Há alguma maneira de fazer isso?
114 mysql  sql  sql-limit 

22
1114 (HY000): A mesa está cheia
Estou tentando adicionar uma linha a uma InnoDBtabela com uma consulta simples: INSERT INTO zip_codes (zip_code, city) VALUES ('90210', 'Beverly Hills'); Mas quando tento essa consulta, obtenho o seguinte: ERROR 1114 (HY000): A mesa zip_codesestá cheia Fazendo um SELECT COUNT(*) FROM zip_codes me dá 188.959 linhas, o que não parece …
114 mysql  innodb 





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.