Articles of mysql

Violation de contrainte d’intégrité: 1452 Impossible d’append ou de mettre à jour une ligne enfant:

J’essaie d’insérer des valeurs dans ma table de commentaires et je reçois une erreur. Son disant que je ne peux pas append ou mettre à jour la rangée des enfants et je n’ai aucune idée de ce que cela signifie. mon schéma ressemble à quelque chose comme ça — —————————- — Table structure for `comments` […]

LOAD DATA LOCAL, Comment sauter la première ligne?

J’essaie de charger un fichier CSV dans ma firebase database MySQL, mais je voudrais sauter la première ligne. En fait, il contient le nom de mes colonnes et aucune donnée intéressante. Voici la requête que j’utilise: LOAD DATA LOCAL INFILE ‘/myfile.csv’ INTO TABLE tableName FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘\”‘ LINES TERMINATED BY ‘\n’ […]

Colonne MySQL inconnue dans la clause ON

J’ai la requête MySQL suivante: SELECT p.*, IF(COUNT(ms.PropertyID) > 0,1,0) AS Contacted, pm.MediaID, date_format(p.AvailableFrom, ‘%d %b %Y’) AS ‘AvailableFrom’, astext(pg.Geometry) AS Geometry FROM property p, propertygeometry pg JOIN shortlist sl ON sl.PropertyID = p.id AND sl.MemberID = 384216 LEFT JOIN message ms ON ms.PropertyID = p.id AND ms.SenderID = 384216 LEFT JOIN property_media pm ON […]

MySQL SI ELSEIF dans la requête de sélection

J’essaie de sélectionner différents prix d’un produit en fonction de la quantité choisie par l’utilisateur. C’est la requête sur laquelle je travaille (il y a une erreur de syntaxe): select id, (SELECT IF(qty_1qty_1 && qty_2qty_2 && qty_3qty_3,price_4,1) END IF) as total from product;

Difficultés à installer mysql gem sur Ubuntu

J’essaie d’installer le gem mysql 2.8.1. Je l’utiliserais pour construire une application Rails 2.0.2 sur Ubuntu 10.04. J’utiliserais Ruby 1.8.7. J’ai installé les dépendances de développement (autres gemmes). Pour certaines raisons, je ne parviens pas à l’installer. Je ne suis pas en mesure de déterminer exactement comment le réparer. S’il vous plaît aider! Je reçois […]

MySQL sélectionne toutes les lignes du mois dernier jusqu’à (maintenant () – 1 mois), à des fins de comparaison

J’ai besoin d’aide pour écrire une requête MySQL pour afficher les lignes du mois dernier, mais pas le mois entier, uniquement jusqu’au jour, heure et minute, comme c’est le cas maintenant (), mais 1 mois avant. Par exemple, si aujourd’hui nous sums le 19/05 à 17h25, je dois sélectionner des lignes de minuit de 12h […]

Sélectionner des données entre une plage de dates / heures

Comment sélectionner des données entre une plage de dates dans MySQL? Ma colonne datetime / heure est au format heure zoulou de 24 heures. select * from hockey_stats where game_date between ’11/3/2012 00:00:00′ and ’11/5/2012 23:59:00′ order by game_date desc; Ne renvoie rien malgré des données entre ces périodes. Dois-je forcer les valeurs dans les […]

comparer les différences entre deux tables dans mysql

Identique à oracle diff: comment comparer deux tables? sauf en mysql. Supposons que je dispose de deux tables, t1 et t2, dont la disposition est identique mais qui peuvent contenir des données différentes. Quelle est la meilleure façon de différencier ces deux tables? Pour être plus précis, j’essaie de comprendre une requête SQL simple qui […]

Alternative au nom de colonne “order” dans MySQL

Lorsque je crée une nouvelle table nécessitant un ordre défini par l’utilisateur, ma première idée est toujours de passer à un nom de colonne “order“. Bien sûr, ce n’est pas bon car c’est un mot réservé. Quel nom donnez-vous à cette colonne dans vos modèles de firebase database? Merci de votre aide.

chaîne séparée par des virgules de valeurs sélectionnées dans mysql

Je veux convertir les valeurs sélectionnées en une chaîne séparée par des virgules dans MySQL. Mon code initial est le suivant: SELECT id FROM table_level where parent_id=4; Qui a produit: ‘5’ ‘6’ ‘9’ ’10’ ’12’ ’14’ ’15’ ’17’ ’18’ ‘779’ Ma sortie désirée ressemblerait à ceci: “5,6,9,10,12,14,15,17,18,779”