Articles of mysql

Aucun pilote approprié trouvé pour ‘jdbc: mysql: // localhost: 3306 / mysql

En utilisant Java, j’obtiens cette erreur lorsque je tente de me connecter à une firebase database mysql: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mysql at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at MyTest1.main(MyTest1.java:28) mysql-connector-java-5.1.18-bin.jar pilote mysql-connector-java-5.1.18-bin.jar . C’est dans mon chemin de construction. J’ai redémarré MySQL. Je me suis également connecté à partir de la ligne […]

Comment utiliser correctement CASE..WHEN dans MySQL

Voici une requête de démonstration, remarquez qu’elle est très simple, ne récupère que si base_price vaut 0, et encore, il choisit la condition 3: SELECT CASE course_enrollment_settings.base_price WHEN course_enrollment_settings.base_price = 0 THEN 1 WHEN course_enrollment_settings.base_price100 AND course_enrollment_settings.base_price<201 THEN 3 ELSE 6 END AS 'calc_base_price', course_enrollment_settings.base_price FROM course_enrollment_settings WHERE course_enrollment_settings.base_price = 0 base_price est decimal(8,0) Lorsque […]

MySQL compare maintenant () (seulement la date, pas l’heure) avec un champ datetime

J’ai une colonne duedate (format datetime ) qui spécifie la date d’échéance d’un ticket, maintenant je dois obtenir les tickets ‘Due today’ sur la comparaison entre now() et duedate . ie 2010-04-29 02:00 vs 2010-04-29 10:00 retournerait vrai dans cette affaire.

générer une séquence entière dans MySQL

Je dois faire une jointure avec une table / result-set / quoi que ce soit qui a les entiers n à m inclus. Y a-t-il une manière sortingviale de l’obtenir sans simplement construire la table? (BTW, quel serait ce type de construction, une “requête Meta”?) mn est limité à quelque chose de raisonnable (<1000)

Requête de mise à jour de mysql avec sous requête

Quelqu’un peut-il voir ce qui ne va pas avec la requête ci-dessous? Quand je le lance, je reçois: # 1064 – Vous avez une erreur dans votre syntaxe SQL; Consultez le manuel correspondant à votre version du serveur MySQL pour connaître la syntaxe appropriée à utiliser près de ‘a où a.CompetitionID = Competition.CompetitionID’ à la […]

MySQL: Supprimer toutes les lignes de plus de 10 minutes

J’ai un champ d’horodatage dans ma table. Comment supprimer des enregistrements datant de plus de 10 minutes? J’ai essayé ceci: DELETE FROM locks WHERE time_created < DATE_SUB( CURRENT_TIME(), INTERVAL 10 MINUTE) N’a pas fonctionné Qu’est-ce que je fais mal? EDIT: J’ai utilisé ce code: SELECT time_created, CURRENT_TIMESTAMP, TIMESTAMPDIFF( MINUTE, time_created, CURRENT_TIMESTAMP ) FROM locks Mais […]

Continuer la requête SQL même sur des erreurs dans MySQL Workbench

J’utilise MySQL Workbench pour importer un fichier Joomla sample_data.sql dans ma firebase database locale. Je souhaite continuer l’importation, même en cas d’erreur, en ignorant la ligne à l’origine de l’erreur. Y a-t-il quelque chose que je peux préfixer avec le SQL pour empêcher la requête de s’arrêter à des erreurs?

Comment supprimer tous les enregistrements en double dans une table MySQL sans tables temporaires

J’ai vu un certain nombre de variations à ce sujet, mais rien ne correspond à ce que j’essaie d’accomplir. J’ai un tableau, TableA , qui contient les réponses données par les utilisateurs aux questionnaires configurables. Les colonnes sont member_id, quiz_num, question_num, answer_num . En quelque sorte, quelques membres ont reçu leurs réponses à deux resockets. […]

MySQL explique la compréhension des requêtes

J’ai lu sur certains blogs et dans certains articles liés à l’optimisation, comment optimiser les requêtes. J’ai lu que je dois utiliser des index et m’assurer que toutes mes clés primaires et clés étrangères sont correctement définies en utilisant un bon schéma de firebase database relationnelle. Maintenant, j’ai une requête à optimiser et je l’obtiens […]

Sélectionnez les 3 enregistrements les plus récents où les valeurs d’une colonne sont distinctes

J’ai le tableau suivant: id time text otheridentifier ——————————————- 1 6 apple 4 2 7 orange 4 3 8 banana 3 4 9 pear 3 5 10 grape 2 Ce que je veux faire est de sélectionner les 3 enregistrements les plus récents (par heure décroissante), dont les autres otheridentifier sont distincts. Donc, dans ce […]