Questions marquées «mysql»

157
MySQL: répartition rapide des types de jointures

Je voudrais un aperçu rapide des types de jointures MySQL. Je sais de ces derniers, le reste je ne sais pas ce qu'ils signifient. séparés par des virgules (à quoi correspond exactement ce raccourci?)SELECT * FROM a, b WHERE b.id = a.beeId AND ... afficher les informations de a, même s'il n'y a pas...

157
Calculer la différence entre deux datetimes dans MySQL

Je stocke la dernière heure de connexion dans MySQL dans un datetimefichier de type. Lorsque les utilisateurs se connectent, je souhaite connaître la différence entre la dernière heure de connexion et l'heure actuelle (que j'utilise NOW()). Comment puis-je le

155
Fonction de classement dans MySQL

J'ai besoin de connaître le rang des clients. Ici, j'ajoute la requête SQL standard ANSI correspondante pour mes besoins. S'il vous plaît, aidez-moi à le convertir en MySQL. SELECT RANK() OVER (PARTITION BY Gender ORDER BY Age) AS [Partition by Gender], FirstName, Age, Gender FROM Person...

155
MYSQL Valeur DOUBLE incorrecte tronquée

Lorsque la requête SQL ci-dessous est exécutée: UPDATE shop_category SET name = 'Secolul XVI - XVIII' AND name_eng = '16th to 18th centuries' WHERE category_id = 4768 L'erreur suivante est générée: 1292 - Truncated incorrect DOUBLE value: 'Secolul XVI - XVIII' Comment régler ceci? shop_category...

155
MySQL - Rendre un champ existant unique

J'ai une table déjà existante avec un champ qui devrait être unique mais qui ne l'est pas. Je le sais seulement parce qu'une entrée a été faite dans la table qui avait la même valeur qu'une autre entrée déjà existante et cela a causé des problèmes. Comment faire en sorte que ce champ n'accepte que...

155
MySQL Valeur datetime incorrecte: «0000-00-00 00:00:00»

J'ai récemment repris un ancien projet qui a été créé il y a 10 ans. Il utilise MySQL 5.1. Entre autres choses, je dois changer le jeu de caractères par défaut de latin1 à utf8. À titre d'exemple, j'ai des tableaux comme celui-ci: CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL...

154
Classement par ordre des valeurs dans une clause SQL IN ()

Je me demande s'il existe un moyen (peut-être un meilleur moyen) de classer par ordre des valeurs dans une clause IN (). Le problème est que j'ai 2 requêtes, une qui obtient tous les identifiants et la seconde qui récupère toutes les informations. Le premier crée l'ordre des ID par lesquels je veux...