Виды программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
Netbeans40-rc1, Не запускается...
javax.bluetooth?
Инсталляция Apache Ant, Помогите настроить
Как лучше реализовывать интерфейс обраб. событий?
JDeveloper & JBuilderX, многопоточность
GUI Designer, Где он?
как запустить iReport?
как открить проект созданний JBuilder-ом в IDEA 4.
Среда разработки, Посоветуйте!!!
jar in IDEA
Разработка на Intellij IDEA. Можно ли?,, Разработка интерфейсa приложений
JFreeReport дайте маленький пример
не ставится IntelliJ IDEA, может, это из-за WinXP SP2?
RTF модуль для Word, Есть такой???
Вакансия "Java программист" в Санкт-Петербург
Razmisheniya bibliotek w Jbuildere?
NetBeans and Oracle libs
JBuilder скачать, Где взять?
Ищется бесплатная IDE с поддержкой J2EE
Kak avtomati4eski obnovit nastroiki Log4j
Как работать с CrystalReports, Может кто поможет?
hibernate, configuration
Новенький в рядах Java, вопросы по JB 7
hibernate, SessionFactory
Vopros po Log4j
SMTP server?
CVS
Ant
Hibernate
JBilder - ошибка, помогите начинающему
Spring, Что ето за framework?
Cactus, Тестирование приложений
Какой сервер посоветуете?, Для использования Struts Framework
Struts & wed interface
Struts Q, Стоит-ли ориентироваться на struts?
Hibernate vs. Torque
Сервисы на JAVA, хучу написать сервис ....
Sun Java Studio Creator
Какой модный обфускатор посоветуете?
CruiseControl, dashboard & eclipse
Вопрос по Eclipse, точнее как включить ресурсы в проект
Вопрос по Eclipse, Есть ли встроенный UML
install JBuilder, kak instalirovatJBuilder7 na linux
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
Набираем Velocity
Работа Java-приложения., интересное явление.
настройка JDBC драйвера
Веб сервис на Java
Бесплатные сервера/контейнеры
Прежде чем задать вопрос, прочтите это!
FAQ по JAVA, Вопросы и ответы
J2EE & 1С, возможно или бред ?
Вопросы производительности и ресурсоёмкости, JSP vs PHP
генерация Bean'ов, struts+jsp+JavaBeans
Сайты на Java, давайте их собирать!
литература по JSP
продвинутым программерам
VisiBroker на JBuilder 2005
Давайте обменяемся опытом по STRUTS + EJB?
Web Service deployed на JBoss с портом 8081, JBoss делает Deploy на 8080??!! => WS не
вопрос по настройкам tomcat
RMI сервак через некоторое время падает, Помогите...
Интеграция приложений, корпоративных
jsp должна содержать и форму и результаты сервлета
как автоматически формировать содержимое web.xml, web.xml, jboss-web.xml, webservices.xml

Платные хостинги     Раскрутка сайта     Книги по программированию


Hibernate

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Помогите перевети запрос из MySQL в HQL (Hibernate-запрос).Ситуация такая:таблица user;Код +-----------+-----------+------+-----+---------+----------------+| Field     | Type      | Null | Key | Default | Extra          |+-----------+-----------+------+-----+---------+----------------+| id        | int(11)   |      | PRI | NULL    | auto_increment || name      | char(20)  | YES  |     | NULL    |                || extradata | char(200) | YES  |     | NULL    |                |+-----------+-----------+------+-----+---------+----------------+highlightSyntax('javaNzM1ZT','java');таблица grupa;Код +-------------+-----------+------+-----+---------+----------------+| Field       | Type      | Null | Key | Default | Extra          |+-------------+-----------+------+-----+---------+----------------+| id          | int(11)   |      | PRI | NULL    | auto_increment || name        | char(20)  | YES  |     | NULL    |                || description | char(200) | YES  |     | NULL    |                |+-------------+-----------+------+-----+---------+----------------+highlightSyntax('java1YjQ2Z','java');и связани отношением много к многимтаблицей grupa_user;Код +---------+---------+------+-----+---------+-------+| Field   | Type    | Null | Key | Default | Extra |+---------+---------+------+-----+---------+-------+| grupaid | int(11) |      |     | 0       |       || userid  | int(11) |      |     | 0       |       |+---------+---------+------+-----+---------+-------+highlightSyntax('javaYWQ3Y2','java');запрос для заполнения таблиц (для тестирования работи)Код delete from user;insert into user (id, name, extradata) values (1, "1@1.mail.ru", "name");insert into user (id, name, extradata) values (2, "2@2.mail.ru", "name");insert into user (id, name, extradata) values (3, "3@3.mail.ru", "name");insert into user (id, name, extradata) values (4, "4@4.mail.ru", "name");insert into user (id, name, extradata) values (5, "5@5.mail.ru", "name");delete from grupa;insert into grupa (id, name, description) values (1, "group1", "888");insert into grupa (id, name, description) values (2, "group2", "888");insert into grupa (id, name, description) values (3, "group3", "888");insert into grupa (id, name, description) values (4, "group4", "888");delete from grupa_user;insert into grupa_user (userid, grupaid) values (1, 1);insert into grupa_user (userid, grupaid) values (2, 1);insert into grupa_user (userid, grupaid) values (3, 1);insert into grupa_user (userid, grupaid) values (4, 1);insert into grupa_user (userid, grupaid) values (5, 1);insert into grupa_user (userid, grupaid) values (2, 2);insert into grupa_user (userid, grupaid) values (1, 3);insert into grupa_user (userid, grupaid) values (2, 3);insert into grupa_user (userid, grupaid) values (3, 3);insert into grupa_user (userid, grupaid) values (1, 4);insert into grupa_user (userid, grupaid) values (2, 4);insert into grupa_user (userid, grupaid) values (4, 4);highlightSyntax('javaQzODc5','java');и наконец интересующий меня запросКод select distinct id, namefrom userleft join grupa_user as includeon ( include.userid = user.id and include.grupaid in (1, 4) )left join grupa_user as excludeon ( exclude.userid = user.id and exclude.grupaid in (2, 3) )where include.grupaid is not null and exclude.grupaid is null; highlightSyntax('java2I4YjQ','java');он возвращает Юзеров которие входят в группы (1,4) но не входят в группы (2,3). В етом примере результат Юзера с id = 4 и 5.Помогите перевести етот запрос на HQL (Hibernate-запрос).Зарание БЛАГОДАРЕН

- Ура народ я уже знаю как ето сделатьКод    String sql = "select distinct u.id as {uzer.id},"      + " u.name as {uzer.name},"      + " u.extradata as {uzer.extradata} from User u "            + "left join grupa_user as include "      + "on ( include.userid = u.id and include.grupaid in (1, 4) ) "      + "left join grupa_user as exclude "      + "on ( exclude.userid = u.id and exclude.grupaid in (2, 3) ) "      + "where include.grupaid is not null and exclude.grupaid is null;";                List results =      session.createSQLQuery(sql, "uzer", User.class).list();highlightSyntax('javaNGMwNG','java');Все равно спасибо всем кто осмелился прочитать до конца заданый мною вопрос

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с предприятие | язык программирования pascal | виды программирования | программирование процессоров | язык программирования 1с | программирование assembler | методология программирования | прикладное программирование | программирование turbo pascal | парадигмы программирования | удаленная программирование | программирование управления | справочник программирования | задачи математическому программированию | методики программирования | программирование outlook | компьютерное программирование | программирование деревья | высокоуровневое программирование | программирование delphi скачать | программирование сигнализации | теория языков программирования | программирование микропроцессоров | обоснование языка программирования | программирование win32 | Ссылки

Все про программирование управления