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.


3
Como obter o máximo de dois valores no MySQL?
Eu tentei, mas falhei: mysql> select max(1,0); ERRO 1064 (42000): você tem um erro na sua sintaxe SQL; verifique o manual que corresponde à sua versão do servidor MySQL para a sintaxe correta a ser usada próximo a '0)' na linha 1
289 mysql  max 






7
INSERT com SELECT
Eu tenho uma consulta que insere usando um select: INSERT INTO courses (name, location, gid) SELECT name, location, gid FROM courses WHERE cid = $cid É possível selecionar apenas "nome, local" para a inserção e definir gid para outra coisa na consulta?
287 mysql  sql  insert-select 



16
Renomeie uma tabela no MySQL
Renomear uma tabela não está funcionando no MySQL RENAME TABLE group TO member; A mensagem de erro é #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group RENAME TO member' at …



24
ROW_NUMBER () no MySQL
Existe uma maneira agradável no MySQL de replicar a função SQL Server ROW_NUMBER()? Por exemplo: SELECT col1, col2, ROW_NUMBER() OVER (PARTITION BY col1, col2 ORDER BY col3 DESC) AS intRow FROM Table1 Por exemplo, eu poderia adicionar uma condição para limitar intRowa 1 para obter uma única linha com a …


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.