Étant donné 2 tables de base, 1 table qui stocke la relation entre eux avec quelques attributs supplémentaires; prendre quelques valeurs d'attribut supplémentaires en tant qu'entrée de l'utilisateur, en fonction de cette relation d'extraction de la table de relation.Comment faire une requête SQL comme ça?
Cette information a l'ID des valeurs principales (personne et animal) et non les noms. Je veux afficher les noms à l'écran, comme d'après l'entrée que vous avez donnée aux enregistrements qui ont trouvé que cette personne a cet animal avec lui.
select DISTINCT table0.person_name, table5.animal_name
from table1
INNER JOIN table0, table5
on table1.person_id=table0.person_id
and
table1.animal_id=table5.animal_id
where table1.aa=input1
and table1.bb=input2
and table1.cc=input3
and table1.dd=input4
Ce sont les pires noms que j'ai jamais vu. – SLaks
Pouvez-vous préciser ce qui ne fonctionne pas en ce moment? c'est-à-dire quel est le problème que vous essayez de résoudre? –
2 tables de base, 1 table qui stocke la relation entre eux avec un fex attributs supplémentaires en prenant la valeur des attributs supplémentaires fex en tant qu'entrée de l'utilisateur, sur la base de cette extraction de la table de relation. cette information a l'identifiant des valeurs principales (personne et animaux) pas les noms je veux afficher les noms sur l'écran comme selon l'entrée u a donné les enregistrements qui trouvés sont cette personne a cet animal avec lui c'est, – user287745