Как мне преобразовать эту строку sql в строку ibatis sql? - PullRequest
0 голосов
/ 20 августа 2010

Моя строка sql выглядит следующим образом.И то, что я хотел бы сделать, это изменить его на формат, который ibatis может использовать

SELECT distinct( dbo.vwChangeMgmt1.number ) 
  FROM dbo.vwChangeMgmt1, dbo.vwChangeMgmtTask1
 WHERE dbo.vwChangeMgmt1.Asgn_Group != 'WTO-AMS-NOVUS' and     
       dbo.vwChangeMgmtTask1.Resource_group = 'WTO-AMS-NOVUS' and
       dbo.vwChangeMgmt1.number = dbo.vwChangeMgmtTask1

Мой код Ibatis

    SELECT * from
    vwChangeMgmt1 e, vwChangeMgmtTask1 f where
    (
    e.Asgn_Group != 'WTO-AMS-NOVUS' and
    f.Resource_group = 'WTO-AMS-NOVUS' and
    e.number = f.PARENT_CHANGE)

Проблема с этим - дубликаты, и часть DISTINCT возвращаетсяошибки.

1 Ответ

0 голосов
/ 20 августа 2010

Я понял это.Мне нужно было изменить строку моей карты результатов.часть, выделенная жирным шрифтом, была добавлена ​​в уникальном поле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...