PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 25-06-2013 10:08:43

moijhd
Membre
Inscription : 13-06-2009
Messages : 167

Présence ou non d'un élément dans une table

Bonjour,

Je n'arrive pas à mettre les mots sur ce que je veux faire : voici un exemple.

Dans une table j'ai juste des entiers triés : 2, 3, 6, 7, 9.

Je voudrais en sortie de requête : 1, 1, 0, 0, 1, 1, 0, 1
soit un premier 1 pour dire que 2 est présent dans l'étendue 2 - 9,
un second pour dire que 3 est présent,
un 0 pour dire que 4 est absent...etc.

Je demande une requête toute faite (je sais que vous détestez ça) ou un morceau de requête pour m'aider smile

Merci !

Hors ligne

#2 25-06-2013 11:19:08

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : Présence ou non d'un élément dans une table

Quel esprit tordu big_smile big_smile
a++

Hors ligne

#3 25-06-2013 11:20:44

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Présence ou non d'un élément dans une table

Saluton,
Je commencerais par générer une table temporaire qui contiendrait les items du tableau range(2,9) puis je mettrais cette table en jointure externe avec la table des entiers, si la jointure opère on met 1 si la jointure donne NULL on met 0.
Je ne te donne pas de code tout fait, d'abord parce que c'est contraire à l'esprit de notre Charte mais, de toutes façons, je ne dispose pas ici d'environnement me permettant de tester.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#4 25-06-2013 12:26:05

moijhd
Membre
Inscription : 13-06-2009
Messages : 167

Re : Présence ou non d'un élément dans une table

Okay, c'est là dessus que je suis parti aussi.

Merci !

Hors ligne

Pied de page des forums