如何在abap sql中显示每个文档的最大版本号?
我希望使用下面的语句来显示每个文档的最大版本号,但是,DOKVR的值为空。有人能帮忙吗如何在abap sql中显示每个文档的最大版本号?,abap,opensql,Abap,Opensql,我希望使用下面的语句来显示每个文档的最大版本号,但是,DOKVR的值为空。有人能帮忙吗 SELECT DOKNR MAX( DOKVR ) FROM DRAT WHERE DOKNR IN S_DOKNR AND DOKAR IN S_DOKAR. WRITE:/ DOKNR, 'H', DOKVR. ENDSELECT. 您需要指定数据要进入的变量。我相信下面的代码输出了您想要的内容: DATA: doknr TYPE doknr, dokvr TYP
SELECT DOKNR MAX( DOKVR ) FROM DRAT
WHERE DOKNR IN S_DOKNR
AND DOKAR IN S_DOKAR.
WRITE:/ DOKNR, 'H', DOKVR.
ENDSELECT.
您需要指定数据要进入的变量。我相信下面的代码输出了您想要的内容:
DATA: doknr TYPE doknr,
dokvr TYPE dokvr.
SELECT dokar MAX( dokvr ) FROM drat
INTO (doknr, dokvr)
GROUP BY dokar.
WRITE:/ doknr,'H', dokvr.
ENDSELECT.
输出:
PTE H 21
ITS H 09
CMR H 04
L01 H 00
GRI H 00
CUM H 00
FHD H 00
RMS H 03
SCE H 03
SLD H 02
RE H 00
GRA H 00
(and so on)
您需要指定数据要进入的变量。我相信下面的代码输出了您想要的内容:
DATA: doknr TYPE doknr,
dokvr TYPE dokvr.
SELECT dokar MAX( dokvr ) FROM drat
INTO (doknr, dokvr)
GROUP BY dokar.
WRITE:/ doknr,'H', dokvr.
ENDSELECT.
输出:
PTE H 21
ITS H 09
CMR H 04
L01 H 00
GRI H 00
CUM H 00
FHD H 00
RMS H 03
SCE H 03
SLD H 02
RE H 00
GRA H 00
(and so on)