Questions marquées «mysql»

260
MySQL et GROUP_CONCAT () longueur maximale

J'utilise GROUP_CONCAT()dans une requête MySQL pour convertir plusieurs lignes en une seule chaîne. Cependant, la longueur maximale du résultat de cette fonction est de 1024caractères. Je suis très conscient que je peux changer le paramètre group_concat_max_lenpour augmenter cette limite: SET...

260
Obtenir des noms de table à l'aide de l'instruction SELECT dans MySQL

Dans MySQL, je sais que je peux lister les tables dans une base de données avec: SHOW TABLES Cependant, je veux insérer ces noms de table dans une autre table, par exemple: INSERT INTO metadata(table_name) SHOW TABLES /* does not work */ Existe-t-il un moyen d'obtenir les noms de table à l'aide...

252
MySQL ON vs UTILISATION?

Dans un MySQL JOIN, quelle est la différence entre ONet USING()? Pour autant que je sache, la USING()syntaxe est juste plus pratique, alors qu'elle ONpermet un peu plus de flexibilité lorsque les noms de colonne ne sont pas identiques. Cependant, cette différence est si minime qu'on pourrait penser...

252
Comment activer le journal des requêtes MySQL?

Comment activer la fonction MySQL qui enregistre chaque instruction de requête SQL reçue des clients et l'heure à laquelle cette instruction de requête a été soumise? Puis-je le faire dans phpmyadmin ou NaviCat? Comment analyser le

247
O vs vs AVOIR

Pourquoi avez-vous besoin de placer des colonnes que vous créez vous-même (par exemple select 1 as "number") après HAVINGet non WHEREdans MySQL? Et y a-t-il des inconvénients au lieu de le faire WHERE 1(écrire toute la définition au lieu d'un nom de

247
Clés SQL, MUL vs PRI vs UNI

Quelle est la différence entre MUL, PRIet UNIMySQL? Je travaille sur une requête MySQL, en utilisant la commande: desc mytable; L'un des champs est indiqué comme étant une MULclé, d'autres apparaissent comme UNIou PRI. Je sais que si une clé est PRI, un seul enregistrement par table peut être...