Open SQL 中别名的用法

[复制链接]
查看11 | 回复3 | 2010-10-8 09:32:26 | 显示全部楼层 |阅读模式
Open sql 开发程序中,有好多问题用一个SQL脚本就可以解决, 由于限制的原因,不得不把数据取到内表中后,再做筛选。
比如, 查询采购订单已交货但未交完货的订单。
之前的做法是把 EKET 取到内表中,在内表中再对数据进行比较,然后找出相应的数据。
无意中发现了别名的用法,share 给大家。
在 ABAP中不会报错
select * from eket as a
where a~menge > a~WEMNG and a~wemng > 0
下面的写法在ABAP中就会报错。
select * from eket
where menge >WEMNG and wemng > 0
请各位ABAPer 进行测试,以提高程序的性能。

回复

使用道具 举报

千问 | 2010-10-8 09:32:26 | 显示全部楼层
这句不算提高性能,不过别名的方法倒是用得蛮多的, 如表联接
回复

使用道具 举报

千问 | 2010-10-8 09:32:26 | 显示全部楼层
good job
回复

使用道具 举报

千问 | 2010-10-8 09:32:26 | 显示全部楼层
好贴必须顶。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行