Accueil > Forum > > > > pb requete!
pb requete!
mardi 30 août 2005 à 16:49:47 |
pb requete!

joduak
|
Bonjour!
J'ai un ptit pb de requête sous mysql.
C'est un truc de malade, elle marche sur un autre mysql mais pas sur celui que je dois utiliser!
J'ai essayé d'autres structures avec DELETE FROM ...USING mais rien à faire ça ne passe pas, si vous avez
une idée, n'hésitez pas!
Merci d'avance:
DELETE panier.*,acheter.*,voyage.*,voyage_voiture.*
FROM panier,acheter,voyage,voyage_voiture
WHERE panier.id_session=acheter.id_session
AND Id_achats=voyage.Id
AND voyage.Id=Id_voyage
AND Date_reservation<'2005-08-31 11:09:24'
AND reserve='X'
|
|
mardi 30 août 2005 à 16:55:30 |
Re : pb requete!

stevo77
|
essaye:
DELETE *
FROM panier,acheter,voyage,voyage_voiture
WHERE panier.id_session=acheter.id_session
AND Id_achats=voyage.Id
AND voyage.Id=Id_voyage
AND Date_reservation<'2005-08-31 11:09:24'
AND reserve='X'
|
|
mardi 30 août 2005 à 16:56:43 |
Re : pb requete!

Anthomicro
|
Salut,
DELETE FROM panier,acheter,voyage,voyage_voiture WHERE
panier.id_session=acheter.id_session AND Id_achats=voyage.Id AND
voyage.Id=Id_voyage AND Date_reservation<'2005-08-31 11:09:24'
AND reserve='X'
Ensuite les delete sur des multiples tables ne fonctionnent qu'à partir
d'une version bien précise de mysql, je ne sais plus laquelle. Vérifie
les versions de mysql dont tu disposes sur tes deux configurations ;-)
a +
|
|
mardi 30 août 2005 à 17:20:24 |
Re : pb requete!

joduak
|
Yop merci les gars pour vorte rapidité de réponse, j'ai essayé vos syntaxe et malheureusement ça ne marche pas!
Je n'arrive pas à connaitre la version du mysql qui bug.
En tout cas j'ai regardé sur le net que si la commande SHOW
ENGINES n'indique rien dans mysql c'est que la version de mysql est
antérieures à la 4.1.2 et c'est le cas pr le mysql qui bug comme g une
erreur!
|
|
mardi 30 août 2005 à 17:24:16 |
Re : pb requete!

Anthomicro
|
il se peut que ta version de mysql ne gère pas les sous requêtes ;-)
|
|
mardi 30 août 2005 à 17:35:08 |
Re : pb requete!

joduak
|
même cette requete ne passe pas:
DELETE FROM panier, acheter WHERE panier.id_session = acheter.id_session
MySQL a répondu:
You have an error in your SQL syntax near ' acheter WHERE panier.id_session = acheter.id_session' at line 1
alors que la requête : $requete=mysql_query("DELETE FROM voyage_voiture WHERE id_voyage='$id_voyage_supp'"); sous php marche
c'est OUF!
|
|
mardi 30 août 2005 à 17:37:23 |
Re : pb requete!

Anthomicro
|
normal, ça ne change rien, ta version de mysql ne gère pas les delete
sur plusieurs tables, que t'en mette deux ou cinq ça fera la même erreur
|
|
mardi 30 août 2005 à 17:42:47 |
Re : pb requete!

joduak
|
yes c'est exact, mais c ouf parce que faire ma grosse requête en toutes petites c'est super relou.
faut sauver les id supprimés des autres tables et tt...grrgrerf
MErci pour tout en tout cas anthomicro...que ferai-je sans toi...
++
|
|
mardi 30 août 2005 à 17:45:44 |
Re : pb requete!

Guillemouze
|
essaye ca voir si ca marche :
DELETE FROM panier, acheter WHERE id_session IN (SELECT panier.id_session FROM panier, acheter WHERE panier.id_session = acheter.id_session);
ou peut etre que tu peux pas supprimer sur 2 tables en meme temps. donc si t en PHP :
SELECT panier.id_session FROM panier,acheter WHERE panier.id_session = acheter.id_session;
puis pour chaque valeur :
DELETE FROM panier WHERE id_session = $id_session
DELETE FROM acheter WHERE id_session = $id_session
|
|
mardi 30 août 2005 à 17:49:39 |
Re : pb requete!

Anthomicro
|
Ouais mais là tu transforme ta requête en deux requêtes, c'est pas forcément avantageux. Mets plutôt à jour ta version de mysql.
|
|
Cette discussion est classée dans : pb, and, id, panier, voyage
Répondre à ce message
Sujets en rapport avec ce message
pb requete mysql [ par joduak ]
Salut à vous! J'ai un ptit pb de requête mysql... J'insère un certain nbre d'informations à un moment donné, par exemple la requete suivante: $requet
ne comprends pas mon erreur dans la requete... [ par aureludo ]
Bonjour,Voilà je n'arrive pas à comprendre pour cette requete fonctionne très bien :SELECT p.id,m.nom,t.nom,p.modele,p.pb FROM panne AS p,depan_marque
Optimisation de requêtes [ par zeldoi5 ]
Bonjour tout le monde!Dans le cadre d'un projet je dois réaliser des statistiques sous forme de graphiques et radars.Pour ceci j'utilise JpGraph (j'ai
pb de requette en php !!!! [ par fredericmaill ]
Bonjour, j'ai un pb avec une requettte que je ne comprend pas !! voici la requete : // recuperation de l'id de l'image $cnx = mysql_connect ("l
PB de variable $_SESSION [ par rachidphp93 ]
bonjour tout le monde; voila mon probleme, je fais a l'activation d'un boutton suivant deux actions l'une apres
Gros proplème de mon forum une boucle!!! [ par ybouane ]
salutj'ai un très gros problème dans mon forum ben c'est tres dure a expliquer mais j'essaye.Ben voila j'ai fait une page qui affiche les message ou l
probleme SQL [ par pyobour ]
Bonjour à vous j'ai un petit probleme d'sqlalors voila lorsque je fais ceci : " SELECT * from general,ecran where general.id_ecran=ecran.id_ecr and id
Chaine en array [ par Teclis01 ]
Bonjour a tous!Voilà j'ai un petit soucis en fait ^^J'ai fait un parser de requete SQL "spécialisé" et maintenant que je veux l'utiliser ca ne marche
Aide pour une requete SQL ! [ par lutin06 ]
Salut a tous Je vous explique mon probleme : j'ai essayé cette requete : [code]SELECT r.titre FROM documents_articles da, articles a, rubriques r
REQUETE simple mySQL AVEC EXISTS NE MARCHE PAS [ par skmancuso ]
Hello,Pourquoi cette requête ne fonctionne pas?SELECT DISTINCT id_Fixture,id_Voyage, FF_Type FROM tf_Fixture, tf_Voyage WHERE EXISTS (
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
BALISE D'ANCREBALISE D'ANCRE par FADEST
Cliquez pour lire la suite par FADEST
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|