Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1425 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [sql] je vois pas comment transformer ma requete pour mysql 3

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[sql] je vois pas comment transformer ma requete pour mysql 3

n°679418
sbucci2
Posté le 21-03-2004 à 19:57:03  profilanswer
 

voici ma requete  :
je vois pas comment je pourrais la transformer en sql de mysql 3.
 
select *  
from lcompetence l, discipline d,
where l.coded=d.coded  
and l.coded not in  
(select l.coded  
from discipline d, lcompetence l,
where l.coded=d.coded  
and l.codeu = 3 );


Message édité par sbucci2 le 21-03-2004 à 20:24:58
mood
Publicité
Posté le 21-03-2004 à 19:57:03  profilanswer
 

n°679434
sbucci2
Posté le 21-03-2004 à 20:25:02  profilanswer
 

up

n°679476
HappyHarry
Posté le 21-03-2004 à 21:31:18  profilanswer
 

euh ....  
 
select *  
from lcompetence l, discipline d,
where l.coded=d.coded  
and l.codeu <> 3;
 
[:mlc]

n°679498
Fabien
Vive la super 5 !
Posté le 21-03-2004 à 22:41:35  profilanswer
 

HappyHarry a écrit :

euh ....  
 
select *  
from lcompetence l, discipline d,
where l.coded=d.coded  
and l.codeu <> 3;
 
[:mlc]

!= et non <> [:aloy]


Message édité par Fabien le 21-03-2004 à 22:41:52

---------------
Découvre le HFRcoin ✈ - smilies
n°679499
HappyHarry
Posté le 21-03-2004 à 22:42:06  profilanswer
 


 
quoi que ce soit en mysql
 
faut etre tordu pour faire une sous requete ici [:mlc]

n°679525
sbucci2
Posté le 21-03-2004 à 23:30:51  profilanswer
 

je sais, mais j ai po le choix, c un projet que j ai à faire.
si j avais oracle, j aurais fini en 2min :(

n°679526
sbucci2
Posté le 21-03-2004 à 23:34:30  profilanswer
 

HappyHarry a écrit :

euh ....  
 
select *  
from lcompetence l, discipline d,
where l.coded=d.coded  
and l.codeu <> 3;
 
[:mlc]


 
c po ca

n°679535
Fabien
Vive la super 5 !
Posté le 21-03-2004 à 23:45:00  profilanswer
 

ben si c'est ca   :heink:


---------------
Découvre le HFRcoin ✈ - smilies
n°679536
sbucci2
Posté le 21-03-2004 à 23:46:10  profilanswer
 

non desole

n°679540
Fabien
Vive la super 5 !
Posté le 21-03-2004 à 23:48:43  profilanswer
 

sbucci2 a écrit :

non desole
 

comment ca ? la requete marche pas, ou bien tu n'as pas le resultat que tu veux ?


---------------
Découvre le HFRcoin ✈ - smilies
mood
Publicité
Posté le 21-03-2004 à 23:48:43  profilanswer
 

n°679542
sbucci2
Posté le 21-03-2004 à 23:57:16  profilanswer
 

c ca :
select discipline.coded, discipline.intitule from discipline left join lcompetence on lcompetence.coded=discipline.coded and lcompetence.codeu=3 where lcompetence.coded is null ;

n°679543
sbucci2
Posté le 21-03-2004 à 23:57:39  profilanswer
 

Fabien a écrit :

comment ca ? la requete marche pas, ou bien tu n'as pas le resultat que tu veux ?
 


 
c po le resultat que je veux !

n°679601
jagstang
Pa Capona ಠ_ಠ
Posté le 22-03-2004 à 07:48:25  profilanswer
 

boulay :o

n°679610
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 22-03-2004 à 08:13:55  profilanswer
 

sbucci2 a écrit :

je sais, mais j ai po le choix, c un projet que j ai à faire.
si j avais oracle, j aurais fini en 2min :(

c'est bien MySQL, au moins ca t'apprend à écrire des requètes qui ne sont pas completement pourries

n°679634
sbucci2
Posté le 22-03-2004 à 09:10:03  profilanswer
 

peut etre et encore j en suis pas sur,
le sql oracle est beaucoup plus simple (intuitif)

n°679649
HappyHarry
Posté le 22-03-2004 à 09:36:51  profilanswer
 

sbucci2 a écrit :

peut etre et encore j en suis pas sur,
le sql oracle est beaucoup plus simple (intuitif)


 
quand on voit ce que tu produis comme requete SQL [:daplopbot]

n°679673
drasche
Posté le 22-03-2004 à 09:55:22  profilanswer
 

pourquoi personne ne lui dit que les sous-requêtes ne fonctionnent qu'à partir de MySQL 4.1?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°679683
HappyHarry
Posté le 22-03-2004 à 10:00:21  profilanswer
 

drasche a écrit :

pourquoi personne ne lui dit que les sous-requêtes ne fonctionnent qu'à partir de MySQL 4.1?


 
lis d'abord la requete et tu comprendras que c'est pas le problème principal

n°679685
drasche
Posté le 22-03-2004 à 10:04:52  profilanswer
 

oui elle est à chier et syntaxiquement incorrecte en dehors d'Oracle, c'est ça? :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°679687
HappyHarry
Posté le 22-03-2004 à 10:06:06  profilanswer
 

drasche a écrit :

oui elle est à chier et syntaxiquement incorrecte en dehors d'Oracle, c'est ça? :D


 
relis la encore mieux

n°679695
drasche
Posté le 22-03-2004 à 10:12:30  profilanswer
 

j'ai relu et je vois [:fear]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°679804
HappyHarry
Posté le 22-03-2004 à 11:17:44  profilanswer
 


 
j'ai bien vu, mais toi aussi relis mieux la toute premiere
 


Message édité par HappyHarry le 22-03-2004 à 11:18:16
n°679824
drasche
Posté le 22-03-2004 à 11:26:48  profilanswer
 

la réponse? [:cupra]
 

Code :
  1. select * 
  2. from lcompetence l, discipline d,
  3. where l.coded=d.coded and l.coded <> 3


 
edit: pis tu ferais bien de remplacer "*" par les champs qui te sont vraiment utiles :o


Message édité par drasche le 22-03-2004 à 11:27:20

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°679825
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 22-03-2004 à 11:27:50  profilanswer
 

drasche a écrit :

la réponse? [:cupra]
 

Code :
  1. select * 
  2. from lcompetence l, discipline d,
  3. where l.coded=d.coded and l.coded <> 3


 
edit: pis tu ferais bien de remplacer "*" par les champs qui te sont vraiment utiles :o

toi t'as pas bien vu par contre :D

n°679826
drasche
Posté le 22-03-2004 à 11:30:13  profilanswer
 

au pire on fait croire à une faute de frappe :o


Message édité par drasche le 22-03-2004 à 11:30:51

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°679829
HappyHarry
Posté le 22-03-2004 à 11:32:02  profilanswer
 

enfin en gros ce qui m'épate c'est que la 2e requete qu'il nous pond n'a pas du tout le meme sens que la premiere, et apres il vient raler en disant que la solution que je lui donne ne fait pas ce qu'il veut :sarcastic:

n°679831
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 22-03-2004 à 11:32:49  profilanswer
 

j'essaie de comprendre le lien entre les deux :D

n°679837
drasche
Posté le 22-03-2004 à 11:35:18  profilanswer
 

ah oui tiens je me rappelle un truc: dans cette formulation, la sous-requête ne devrait ramener qu'un seul champ non? (autant de lignes qu'on veut mais un seul champ) :??:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°679841
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 22-03-2004 à 11:38:35  profilanswer
 

oui

n°679845
drasche
Posté le 22-03-2004 à 11:45:32  profilanswer
 

ptain mais c'est pourcet à mort Oracle alors [:mlc]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°679847
HappyHarry
Posté le 22-03-2004 à 11:48:28  profilanswer
 

drasche a écrit :

ah oui tiens je me rappelle un truc: dans cette formulation, la sous-requête ne devrait ramener qu'un seul champ non? (autant de lignes qu'on veut mais un seul champ) :??:


 
c'est un not in, 'bécile

n°679850
drasche
Posté le 22-03-2004 à 11:54:10  profilanswer
 

HappyHarry a écrit :

c'est un not in, 'bécile  


ça change quoi? :o
le parser va se farcir tous les champs alors? :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°679852
HappyHarry
Posté le 22-03-2004 à 11:55:04  profilanswer
 

drasche a écrit :


ça change quoi? :o
le parser va se farcir tous les champs alors? :o


 
j'ai rien dit :ange:
 
va falloir que je choisisse entre bosser et mieux lire les topics du forum, les deux sont pas compatibles :whistle:


Message édité par HappyHarry le 22-03-2004 à 11:55:51
n°679863
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 22-03-2004 à 12:00:10  profilanswer
 

HappyHarry a écrit :


 
j'ai rien dit :ange:
 
va falloir que je choisisse entre bosser et mieux lire les topics du forum, les deux sont pas compatibles :whistle:

j'ai eu le meme probleme tout a l'heure :o

n°679878
drasche
Posté le 22-03-2004 à 12:14:50  profilanswer
 

joce a écrit :

j'ai eu le meme probleme tout a l'heure :o


chez moi c'est permanent :ange:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°680035
sbucci2
Posté le 22-03-2004 à 14:07:13  profilanswer
 

HappyHarry a écrit :


 
quand on voit ce que tu produis comme requete SQL [:daplopbot]
 


 
c une requete classique, je vois po ce que tu lui reproches.
(le * c pour eviter de taper ts les champs)

n°680036
HappyHarry
Posté le 22-03-2004 à 14:07:57  profilanswer
 

sbucci2 a écrit :


 
c une requete classique, je vois po ce que tu lui reproches.
(le * c pour eviter de taper ts les champs)


 
[:rofl]

n°680043
drasche
Posté le 22-03-2004 à 14:10:59  profilanswer
 

sbucci2 a écrit :

c une requete classique, je vois po ce que tu lui reproches.
(le * c pour eviter de taper ts les champs)


Tu codes comme un porc. Et comme je l'ai dit plus haut, évite le "*" justement, ne ramène strictement que les données qui t'intéressent, ça soulagera un poil ton serveur.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°680048
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-03-2004 à 14:11:58  profilanswer
 

sbucci2 a écrit :


(le * c pour eviter de taper ts les champs)


 
[:mlc]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°680050
sbucci2
Posté le 22-03-2004 à 14:12:30  profilanswer
 

pour du test+dev, ca va tres bien, et puis il faut l occuper le serveur bi xeon :)

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [sql] je vois pas comment transformer ma requete pour mysql 3

 

Sujets relatifs
Access, bete requete svp SQL, help needed :cry:[Question] MySQL / C++ / portabilité
[mysql] tables read onlyClasse de connection a mysql
[JApplet] Interaction MySQL et applet /pb simple de resulset :oProbleme à l'affichage d'une requete
Problème Java MySQLconvert. array numérique en clé primaire-valeur from MySQL?
Comment ca marche le mysql_connect ?[php] récupérer l'id d'une ligne apres un INSERT MySQL
Plus de sujets relatifs à : [sql] je vois pas comment transformer ma requete pour mysql 3


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR