如何解决如何在SqlKata中转换和优化此SQL查询
const routes: Routes = [
{ path: 'main',component: MainComponent },{ path: 'home',component: HomeComponent },{ path: 'Feeds',component: MyFeedsComponent },{ path: 'friends',component: FriendsComponent },{ path: 'public',component: PublicComponent }
];
我不知道如何构造它,因为这里是SELECT VVIAGGIO AS VIAGGIO,ISNULL(AEAN,'') AS EAN
FROM
SALDI V INNER JOIN ARTICOLI A ON VARTI=AARTI
INNER JOIN ORDI OT ON vstaB=OTSTAB AND VMAGA=OTMAGA AND VAGG=OTRAGG
WHERE VORDI ='21'
AND VHOST ='68'
ORDER BY VPROG,AARTI
,ISNULL()
。
我已经检查了SqlKata选择说明。
解决方法
这是您需要的:
var query = new Query("SALDI as V")
.Join("ARTICOLI as A","A.ARTI","V.ARTI")
.Join("ORDI as OT",j => j.On("OT.STAB","V.STAB")
.On("V.MAGA","OT.MAGA")
.On("V.AGG","OT.RAGG")
)
.Where("V.ORDI","21")
.Where("V.HOST","68")
.Select("V.VIAGGIO")
.SelectRaw("ISNULL(V.AEAN,'') as EAN")
.OrderBy("V.PROG","A.ARTI")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。