2012年5月27日

摘要: 在数据库SQL查询中当要获取前几条数据时会用到关键字TOP,在Open SQL中也有相类似的功能,可以使用 UP TO n ROWS语法来限制读取数据的条数,语法如下: SELECT * INTO ...... UP TO N ROWS.[FOR EXAMPLE] TABLES:SPFLI. DATA:P_SPFLILIKESTANDARDTABLEOFSPFLIWITHHEADERLINE. SELECT*FROMSPFLIINTOCORRESPONDINGFIELDSOFTABLEP_SPFLIUPTO5ROWS. LOOPATP_SPFLI.WRITE:/SY-TABIX,':P 阅读全文
posted @ 2012-05-27 15:58 KenNgai 阅读(2059) 评论(0) 推荐(0) 编辑
 
摘要: 内表可以用来临时存放多条数据,Open SQL允许以内表数据作为查询条件,相关语法如下: SELECT <f1...fn> FROM <dbtab> FOR ALL ENTRIED IN <itab> WHERE....。 [FOR EXAMPLE] TABLES:SPFLI,SFLIGHT. DATA:BEGINOFxpfliOCCURS0, carridLIKESPFLI-CARRID, connidLIKESPFLI-CONNID, ENDOFxpfli.DATA:xxflightLIKETABLEOFxpfliWITHHEADERLINE.SELEC 阅读全文
posted @ 2012-05-27 14:16 KenNgai 阅读(2132) 评论(0) 推荐(1) 编辑