Questions marquées «mysql»

MySQL est un système de gestion de base de données relationnelle (RDBMS) gratuit et open source qui utilise SQL (Structured Query Language). N'UTILISEZ PAS cette balise pour d'autres bases de données telles que SQL Server, SQLite, etc. Ce sont des bases de données différentes qui utilisent toutes leurs propres dialectes SQL pour gérer les données.


3
Comment obtenir le maximum de deux valeurs dans MySQL?
J'ai essayé mais j'ai échoué: mysql> select max(1,0); ERREUR 1064 (42000): vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à la version de votre serveur MySQL pour la bonne syntaxe à utiliser près de '0)' à la ligne 1
289 mysql  max 






7
INSÉRER avec SELECT
J'ai une requête qui insère en utilisant un select: INSERT INTO courses (name, location, gid) SELECT name, location, gid FROM courses WHERE cid = $cid Est-il possible de sélectionner uniquement "nom, emplacement" pour l'insertion et de définir gid sur autre chose dans la requête?
287 mysql  sql  insert-select 



16
Renommer une table dans MySQL
Renommer une table ne fonctionne pas dans MySQL RENAME TABLE group TO member; Le message d'erreur est #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 line …




24
ROW_NUMBER () dans MySQL
Existe-t-il un bon moyen dans MySQL pour répliquer la fonction SQL Server ROW_NUMBER()? Par exemple: SELECT col1, col2, ROW_NUMBER() OVER (PARTITION BY col1, col2 ORDER BY col3 DESC) AS intRow FROM Table1 Ensuite, je pourrais, par exemple, ajouter une condition à limiter intRowà 1 pour obtenir une seule ligne avec …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.