Questions et réponses pour le self-join :

Une table peut être jointe à elle-même et cela s'appelle une auto-jointure. Vous pouvez utiliser une auto-jointure pour créer un jeu de résultats qui joint les enregistrements d'une table avec d'autres enregistrements de la même table, par exemple pour filtrer un sous-ensemble spécifique d'enregistrements à partir d'une seule table sans renvoyer des lignes dupliquées ou similaires.

1
votes
J'essaie de créer une application de thésaurus simple dans Rails, dans laquelle un mot dans une table de mots serait dans une relation auto-jointe à plusieurs mots dans la tab ...