|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Invité de passage
![]() Inscription : mars 2009 Messages : 9 ![]() |
Bonjour,
J'ai un problème sur une requête. Je voudrai retourner la ligne de la langue sélectionner si elle est existe sinon la langue par défaut. Voici un aperçu des tables qui serves. Table page_rubrique id_pages srub 4 0 5 4 Table page_contenue id_contenue id_page id_lang nom_pages 1 4 1 blabla fr 2 4 2 blabla Corse 3 5 1 coucou FR Table langs id name dafalt 1 Fançais 1 2 Corse 0 Voici la requête que j'ai pour le moment mais il me sort pas se que je veut : Citation:
Je souhaiterai qu'il me sorte le contenue dans la langue 1 si il n'y a pas de langue 2 de la table. Merci |
|
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Chef de projet NTIC Inscription : juin 2007 Messages : 69 ![]() |
Salut adjaxio,
Tu peux utiliser la commande CASE WHEN en sql pour tester si une valeur de langue t'as été retournée. En cas de valeur NULL tu renvois ta langue par défaut. |
|
|
00
|
|
|
#3 | ||||||
|
Invité de passage
![]() Inscription : mars 2009 Messages : 9 ![]() |
Bonjour,
Merci Cobalt59 Peut tu m'aider un peut car je patauge et j'arrive vraiment pas a trouver la tournure de cette sataner requête ... Voici se que j'ai fait je vous poste le résultat de la requête aussi : Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#4 | ||
|
Membre régulier
![]() Chef de projet NTIC Inscription : juin 2007 Messages : 69 ![]() |
Sans vraiment connaître je vais essayer :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com