faire une liste avec SQL - SQL/NoSQL - Programmation
Marsh Posté le 16-02-2006 à 15:51:08
comment ça sous forme de liste?
Marsh Posté le 16-02-2006 à 15:55:24
skeye a écrit : comment ça sous forme de liste? |
j'obtiens le résultat sous cette forme (table):
Utilisateur
user1
user2
user3
user4
et moi j'aimerai l'avoir sous cette forme (liste) pour pouvoir le updater dans une cellule d'une autre table:
user1, user2, user4
Marsh Posté le 16-02-2006 à 15:58:19
euh, je vois pas le problème. Ne confonds pas l'affichage de ton client SQL avec le fonctionnement du langage.
Marsh Posté le 16-02-2006 à 16:18:26
skeye a écrit : euh, je vois pas le problème. Ne confonds pas l'affichage de ton client SQL avec le fonctionnement du langage. |
pt ê bien
Marsh Posté le 16-02-2006 à 16:19:34
...et si tu expliquais plus clairement ce que tu veux en faire qui pose problème?
Marsh Posté le 16-02-2006 à 16:57:10
tonton_luxio a écrit : j'obtiens le résultat sous cette forme (table): |
Ton SGBD (MySQL ou autre) te retourne une selection contenant les enregistrements repondants aux critères sous forme de 'sous table'. Si tu veux avoir un affichage avec les données à la ligne, c'est de la présentation. Et c'est à toi de faire le code pour.
Marsh Posté le 16-02-2006 à 17:33:11
cinocks a écrit : Ton SGBD (MySQL ou autre) te retourne une selection contenant les enregistrements repondants aux critères sous forme de 'sous table'. Si tu veux avoir un affichage avec les données à la ligne, c'est de la présentation. Et c'est à toi de faire le code pour. |
il n'est pas possible de récupérer les enregistrements sous forme de 'sous liste' ?
sinon
ok ca roule
on peut considérer que SQL sert à extraire de la donnée et c'est à moi
de modeler le résultat...
Marsh Posté le 16-02-2006 à 17:42:21
bah voilà. Ton SGBD fonctionne ainsi: un enregistrement est une ligne de tableau, les champs retournés les colonnes. A toi de modeler derriere.
Marsh Posté le 16-02-2006 à 15:36:07
Bonjour,
Je voulais savoir si cette opération était possible sous SQL ?
J'ai la table T1 suivante:
Utilisateur | Age
user1 | 20
user2 | 22
user3 | 45
user4 | 25
Et je souhaite obtenir la liste suivante user1, user2, user4
répondant à la requête suivante:
"je veux la liste des utilisateurs ayant moins de 26 ans"
Select utilisateur
From T1
Where age < 26
Malheureusment j'obtiens le résultat sous forme de table et non sous forme de liste...
Merci d'avance pour votre aide
Message édité par tonton_luxio le 21-02-2006 à 16:36:24