如何将此 sql 字符串转换为 ibatis sql 字符串?
我的 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 部分返回错误。
My sql string looks like this. And What I'd like to do is change it into a format ibatis can use
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
My Ibatis code
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)
The problem with this is duplicates, and the DISTINCT portion returns errors.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想通了。
我需要更改我的结果地图线。粗体部分是在唯一字段上添加的。
I figured it out.
I needed to change my result map line. the part in bold was added on the unique field.