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.

13
MySQL sélectionnez où la colonne n'est pas vide
Dans MySQL, puis-je sélectionner des colonnes uniquement là où quelque chose existe? Par exemple, j'ai la requête suivante: select phone, phone2 from jewishyellow.users where phone like '813%' and phone2 J'essaie de sélectionner uniquement les lignes où le téléphone commence par 813 et phone2 contient quelque chose.
182 sql  mysql 

2
MySQL: trier les valeurs GROUP_CONCAT
En bref: existe-t-il un moyen de trier les valeurs dans une instruction GROUP_CONCAT? Requete: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences J'obtiens …

4
MySQL / SQL: Grouper par date uniquement sur une colonne Datetime
Avoir une table avec une colonne comme: mydate DATETIME... J'ai une question telle que: SELECT SUM(foo), mydate FROM a_table GROUP BY a_table.mydate; Cela regroupera par le plein datetime, y compris les heures et les minutes. Je souhaite faire le groupe d'ici, uniquement à la date et YYYY/MM/DDnon au YYYY/MM/DD/HH/mm. Quelqu'un …
182 sql  mysql 

12
Supprimer la clé primaire dans MySQL
J'ai le schéma de table suivant qui mappe user_customers aux autorisations sur une base de données MySQL en direct: mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | …

8
Comment créer correctement des clés primaires composites - MYSQL
Voici une simplification excessive d'une configuration intense avec laquelle je travaille. table_1et les table_2deux ont des clés primaires de substitution à incrémentation automatique comme ID. infoest une table qui contient des informations sur table_1et sur table_2. table_1 (id, field) table_2 (id, field, field) info ( ???, field) J'essaie de décider …


5
MySQL - Obtenir le numéro de ligne lors de la sélection
Puis-je exécuter une instruction de sélection et obtenir le numéro de ligne si les éléments sont triés? J'ai une table comme celle-ci: mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+---------------------+------+-----+---------+----------------+ | orderID | bigint(20) unsigned | NO | PRI | …
181 mysql  sql  row-number 

5
Requête MySQL "NOT IN"
Je voulais exécuter une requête simple pour afficher toutes les lignes Table1où une valeur de colonne principale n'est pas présente dans une colonne d'une autre table ( Table2). J'ai essayé d'utiliser: SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal C'est plutôt une erreur de syntaxe. La recherche Google m'a …
181 sql  mysql 

17
Comment arrêter mysqld
Pour connaître la commande de démarrage de mysqld (en utilisant un mac), je peux faire: ps aux|grep mysql J'obtiens la sortie suivante, qui me permet de démarrer le serveur mysql. /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... Comment trouver la commande nécessaire pour arrêter mysql depuis la ligne de commande?
181 mysql  macos 

14
Performances MYSQL OR vs IN
Je me demande s'il y a une différence en termes de performances entre les éléments suivants SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... …

14
JOIN requêtes vs requêtes multiples
Les requêtes JOIN sont-elles plus rapides que plusieurs requêtes? (Vous exécutez votre requête principale, puis vous exécutez de nombreux autres SELECT en fonction des résultats de votre requête principale) Je demande car les REJOINDRE compliquerait BEAUCOUP la conception de mon application S'ils sont plus rapides, quelqu'un peut-il approximer de combien? …

9
Pourquoi il ne peut y avoir qu'une seule colonne TIMESTAMP avec CURRENT_TIMESTAMP dans la clause DEFAULT?
Pourquoi il ne peut y avoir qu'une seule colonne TIMESTAMP avec CURRENT_TIMESTAMP dans la clause DEFAULT ou ON UPDATE? CREATE TABLE `foo` ( `ProductID` INT(10) UNSIGNED NOT NULL, `AddedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `UpdatedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=INNODB; L'erreur qui en résulte: Code …




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.