Articles of mysql

MySQL Select Date Equal to Today

J’essaie d’exécuter une instruction mysql select où il examine la date du jour et ne renvoie que les résultats qui se sont inscrits le jour même. J’ai actuellement essayé ce qui suit, mais cela ne semble pas fonctionner. SELECT users.id, DATE_FORMAT(users.signup_date, ‘%Y-%m-%d’) FROM users WHERE users.signup_date = CURDATE() J’ai modifié ma déclaration SELECT pour cela, […]

Comment implémenter un opérateur conditionnel ternaire dans MySQL

Je veux implémenter un opérateur conditionnel ternaire dans MySQL. J’ai une table dans laquelle un champ id existe. Sa valeur peut être nulle. Je veux afficher l’ id au format conditionnel ternaire comme ceci: select id = id == null ? 0 : id; Est-ce possible dans MySQL?

SHOW PROCESSLIST dans la commande MySQL: sleep

Lorsque je lance SHOW PROCESSLIST dans la firebase database MySQL, j’obtiens cette sortie: mysql> show full processlist; +——–+——+———–+——–+———+——-+——-+———————–+ | Id | User | Host | db | Command | Time | State | Info | +——–+——+———–+——-+———+——-+——-+———————–+ | 411665 | root | localhost | somedb | Sleep | 11388 | | NULL | | 412109 | […]

mysql load data infile ne peut pas obtenir de statistiques sur le fichier Errcode: 2

J’ai regardé partout et n’ai trouvé aucune solution, toute aide à ce sujet serait formidable. Question: LOAD DATA INFILE ‘/Users/name/Desktop/loadIntoDb/loadIntoDB.csv’ INTO TABLE `tba`.`tbl_name` FIELDS TERMINATED BY ‘,’ LINES TERMINATED BY ‘\r\n’ IGNORE 1 LINES ( field1, field2, field3 ) Erreur: Can’t get stat of ‘/Users/name/Desktop/loadIntoDb/loadIntoDB.csv’ (Errcode:2) REMARQUE: J’exécute le navigateur MySQL Query sur OSX 10.6.4, […]

Afficher la définition de la procédure / fonction stockée dans MySQL

Quelle est la commande MySQL pour afficher la définition d’une procédure ou d’une fonction stockée, similaire à sp_helptext dans Microsoft SQL Server? Je sais que SHOW PROCEDURE STATUS affichera la liste des procédures disponibles. J’ai besoin de voir la définition d’une seule procédure.

Mise à jour de MySQL CAS: WHEN / THEN / ELSE

J’essaie de mettre à jour une grande table MyISAM (25 millions d’enregistrements) en utilisant un script CLI. La table n’est pas bloquée / utilisée par autre chose. Je pensais qu’au lieu de faire des requêtes UPDATE uniques pour chaque enregistrement, je pourrais aussi utiliser la fonctionnalité CASE. Le champ id est PRIMARY. Je pense que […]

ERREUR 1452: Impossible d’append ou de mettre à jour une ligne enfant: une contrainte de clé étrangère échoue

J’ai créé des tables dans MySQL Workbench comme indiqué ci-dessous: Table ORDRE: CREATE TABLE Ordre ( OrdreID INT NOT NULL, OrdreDato DATE DEFAULT NULL, KundeID INT DEFAULT NULL, CONSTRAINT Ordre_pk PRIMARY KEY (OrdreID), CONSTRAINT Ordre_fk FOREIGN KEY (KundeID) REFERENCES Kunde (KundeID) ) ENGINE = InnoDB; Table PRODUKT: CREATE TABLE Produkt ( ProduktID INT NOT NULL, […]

Comment grouper par semaine dans MySQL?

Le serveur de table Oracle offre une fonction intégrée, TRUNC(timestamp,’DY’) . Cette fonction convertit n’importe quel horodatage à minuit le dimanche précédent. Quelle est la meilleure façon de faire cela dans MySQL? Oracle propose également TRUNC(timestamp,’MM’) pour convertir un horodatage à minuit le premier jour du mois au cours duquel il survient. En MySQL, celui-ci […]

Comment faire pour incrémenter automatiquement la clé primaire de la table MySQL avec un préfixe

J’ai une table comme ça table id Varchar(45) NOT NULL AUTO_INCREMENT PRIMARY KEY, name CHAR(30) NOT NULL, Je veux incrémenter mon champ d’identifiant comme ‘LHPL001′,’LHPL002′,’LHPL003′ etc. Que dois-je faire pour cela? S’il vous plaît laissez-moi savoir toutes les manières possibles.

Comment utiliser MySQL dump à partir d’une machine distante

Comment puis-je sauvegarder une firebase database mysql qui s’exécute sur un serveur distant, je dois stocker le fichier de sauvegarde sur le PC local.