मैं एचक्यूएल के साथ कैसे कर सकता हूं, कई लोगों के लिए?
यहां मेरी डेटाबेस संरचना है। कई लोगों के साथ संबंध। मैं उन लेखकों का चयन करना चाहता हूं जिन्होंने एक ही पुस्तक लिखी है। एसक्यूएल के साथ, मैंने किया। मैं एचक्यूएल के साथ कैसे करूं?
Query query = session.createSQLQuery("SELECT FirstName, LastName FROM authors, books, author_book as ab WHERE ab.authorID=authors.authorID AND ab.bookID = books.bookID AND ab.bookID = :id");
query.setInteger("id", 1);
List list = query.list();
Iterator<Object[]> iter = list.iterator();
while (iter.hasNext()) {
Object[] obj = iter.next();
System.out.println(obj[0] + " " + obj[1]);
}
स्टीव एबरसोल - बहुत बहुत धन्यवाद !!! –