Petite requête SQL
Résolu
Napkin_g4
Messages postés
70
Date d'inscription
Statut
Membre
Dernière intervention
-
Le chaudron pétillant -
Le chaudron pétillant -
Bonjour,
J'aimerais savoir si la requête suivante est autorisée sous Oracle :
SELECT v.nom, v.prenom
FROM ami a, utilisateur u, utilisateur v
WHERE ...
Ce qui me fait douter ici c'est la présence de "utilisateur u, utilisateur v"...
Est-ce possible ?
Cordialement
J'aimerais savoir si la requête suivante est autorisée sous Oracle :
SELECT v.nom, v.prenom
FROM ami a, utilisateur u, utilisateur v
WHERE ...
Ce qui me fait douter ici c'est la présence de "utilisateur u, utilisateur v"...
Est-ce possible ?
Cordialement
A voir également:
- Petite requête SQL
- Petite amie virtuelle en français gratuit - Accueil - Intelligence artificielle
- Petite croix snap - Forum Snapchat
- Savoir si je suis bloqué par une personne sur snap chat ✓ - Forum Snapchat
- Logiciel sql - Télécharger - Bases de données
- Bloquage d'un ami snap - Forum Snapchat
3 réponses
Salut
C'est valable et il n'est pas nécessaire qu'elle soit en relation avec elle-même.
exemple courant : du texte est stocké dans une table
TEXTE(DocID, NoLig, texte)
on peut récupérer les 5 premieres lignes avec
select l1.texte, l2.texte, l3.texte, l4.texte, l5.texte
from refdoc r, texte l1, texte l2, texte l3, texte l4, texte l5
where r.docid=l1.docid and l1.nolig=1
and r.docid=l2.docid and l2.nolig=2
and r.docid=l3.docid and l2.nolig=3
and r.docid=l4.docid and l2.nolig=4
and r.docid=l5.docid and l2.nolig=5
et le tour est joué
C'est valable et il n'est pas nécessaire qu'elle soit en relation avec elle-même.
exemple courant : du texte est stocké dans une table
TEXTE(DocID, NoLig, texte)
on peut récupérer les 5 premieres lignes avec
select l1.texte, l2.texte, l3.texte, l4.texte, l5.texte
from refdoc r, texte l1, texte l2, texte l3, texte l4, texte l5
where r.docid=l1.docid and l1.nolig=1
and r.docid=l2.docid and l2.nolig=2
and r.docid=l3.docid and l2.nolig=3
and r.docid=l4.docid and l2.nolig=4
and r.docid=l5.docid and l2.nolig=5
et le tour est joué