Код: Выделить всё
SELECT A.*, BES.*, BES_2.*
INNER JOIN BES ON A.a = BES.a AND A.b = BES.b
INNER JOIN BES AS BES_2 ON A.a = BES_2.a AND A.b = BES_2.b
WHERE (BES.c = N'foo') AND (BES_2.c = N'bar')
< /code>
У меня есть задание организации (представляющее a) и jobendpoint (представляющий BES). Объект работы должен содержать две точки Jobend, которые отображаются как отношение один к одному. Мне нужно присоединиться к таблице два раза, проверяя одинаковые значения, отличалась только по столбцу C, который я проверяю в пункте «Где».@OneToOne
private JobEndPoint from;
@OneToOne
private JobEndPoint to;
Как добавить предложение о том, где?>
Подробнее здесь: https://stackoverflow.com/questions/180 ... ect-fields