Questions marquées «mysql»

88
Comment importer un fichier csv dans MySQL Workbench?

J'ai un fichier CSV. Il contient 1,4 million de lignes de données, je ne suis donc pas en mesure d'ouvrir ce fichier csv dans Excel car sa limite est d'environ 1 million de lignes. Par conséquent, je souhaite importer ce fichier dans MySQL workbench. Ce fichier csv contient des colonnes comme...

88
Énumération MySQL vs ensemble

Pour les types de données MySQL «enum» et «set», quelles sont les différences, les avantages et les inconvénients de l'utilisation de l'un par rapport à l'autre? Exemple de type de données: enum ('A', 'B', 'C') set ('A', 'B', 'C') La seule différence dont je suis conscient est que ENUM ne permet...

88
Comment vérifier si le champ est nul ou vide dans MySQL?

J'essaye de comprendre comment vérifier si un champ est NULLou vide . J'ai ceci: SELECT IFNULL(field1, 'empty') as field1 from tablename Je dois ajouter un chèque supplémentaire field1 != ""quelque chose comme: SELECT IFNULL(field1, 'empty') OR field1 != "" as field1 from tablename Une idée...

87
Dupliquer / copier des enregistrements dans la même table MySQL

Je cherche depuis un moment maintenant mais je ne trouve pas de solution simple à mon problème. Je voudrais dupliquer un enregistrement dans une table, mais bien sûr, la clé primaire unique doit être mise à jour. J'ai cette question: INSERT INTO invoices SELECT * FROM invoices AS iv WHERE...

87
ajout d'un jour à une valeur de format DATETIME

Dans certaines situations, je souhaite ajouter 1 jour à la valeur de ma variable au format DATETIME: $start_date = date('Y-m-d H:i:s', strtotime("{$_GET['start_hours']}:{$_GET['start_minutes']} {$_GET['start_ampm']}")); Quelle est la meilleure façon de procéder?