Bonjour tout le monde,

Dans une application, je manipule plusieurs tables intervallaires :
http://sqlpro.developpez.com/cours/arborescence/

Et je n'arrive pas à traduire une requête très simple, permettant d'obtenir toutes les feuilles d'un arbre, en sql :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SELECT * FROM t_une_table WHERE born_left = born_right - 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Criteria criteria = sess.createCriteria(UneTable.class);
criteria.add( Restrictions.eq("bornLeft", ?????) ) //Valeur de "bornRight" - 1
avec UneTable, un Pojo avec entre autres:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
class UneTable {
private Long bornLeft;
private Long bornRight;
 
//... dont les getters et setters
}
Pourriez-vous m'aider.
J'ai utilisé l'API sur des requêtes plus complexes, mais ne suis pas un pro et là je bute.

Merci à vous