Problème requete SQl

Résolu
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour à toutes et à tous,

J'ai une table comme ci suit :

id_country id_culture_code label
BE en-GB Belgium
BE fr-BE Belgique
BE fr-FR Belgique
BE nl-BE België
BE pl-PL Belgia
BE pt-PT Bélgica
FR en-GB France
FR fr-BE France
FR fr-FR France
FR nl-BE Frankrijk
FR pl-PL Francja
FR pt-PT França

Je souhaite récupéré les label France où id_culture_code= fr-Fr mais aussi België ou id_culture_code=nl-BE

Pouvez vous m'aider ??
merci

17 réponses

Utilisateur anonyme
 
précise stp
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
Je souhaite récupéré les label France où id_culture_code= fr-Fr et id_country=BE mais aussi België ou id_culture_code=nl-BE et id_country=id_country
0
Utilisateur anonyme
 
reformule stp je ne parvient pas a comprendre
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
dans ma table, j'ai 3 colone ; id_country,id-culturecode, label

Je souhaite récupéré le label France où id_culture_code= fr-Fr et id_country=BE
mais aussi
België ou id_culture_code=nl-BE et id_country=id_country

c'est plus clair?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
non c'est cette phrase que tu fais que me répéter et qui n'est pas claire du tout. Le reste j'ai bien tout compris.


Je souhaite récupéré le label France où id_culture_code= fr-Fr et id_country=BE
mais aussi
België ou id_culture_code=nl-BE et id_country=id_country


Qu'est ce que tu veux que ta requête te renvoie concrètement.

0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
Je sohaite récupéré le label=france où d_culture_code= fr-Fr et id_country=FR

et dans cette meme requete récupéré le label=België où id_culture_code=nl-BE et id_country=BE
0
Utilisateur anonyme
 
SELECT label
FROM nomDeLaTable
WHERE id_culture_code ='fr-Fr'
AND id_country='FR'
AND id_culture_code='nl-BE'
AND id_country='BE'

C'est ça que tu veux ?
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
oui mais cela ne fonctionne pas, j'ai déja essayé!
0
Utilisateur anonyme
 
SELECT label
FROM nomDeLaTable
WHERE (id_culture_code ='fr-Fr' OR id_culture_code='nl-BE')
AND (id_country='FR' OR id_country='BE' )
;

Et ça ?
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
je vais essayé
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
non plus
0
Utilisateur anonyme
 
quel sgbd tu utilise ?
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
mysql.
en fait il y a la requete les bon résultat mais avec d'autre aussi
0
Utilisateur anonyme
 
il y a quoi en plus ?
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
d'autre pays qui sont dan le label
0
le père
 
Bonjour

ça ne serait pas plutôt :
SELECT label
FROM nomDeLaTable
WHERE (id_culture_code ='fr-Fr' AND id_country='FR')
OR (id_country='BE' AND id_culture_code='nl-BE')
;
0
Utilisateur anonyme
 
heu c'est celle la que j'allais lui proposer mais tu as répondu trop vite ^^
0
le père > Utilisateur anonyme
 
Au contraire, j'ai pris mon temps. Tu ne sais pas quand j'ai commencé ;-)
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
oui sa fonctionne,
par contre s je veux avoir avoir label=Belgique où id_country=BE et id_culture_code='fr-BE'
sa ne marche plus
0
Utilisateur anonyme
 
Quand je fais ça

SELECT label
FROM latable
WHERE id_country = 'BE'
AND id_culture_code = 'fr-BE'
;

Il me renvoie bien Belgique moi
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
c'est bon cela fonctionne
merci a vous deux !!! thank you !
0