问题标签 [opensql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
select - 范围表和 IN 行为不正常
如果 carrid 正常,即使 lt_spfli 不正常,程序也会选择所有内容。并且没有任何带有该 carrid 的条目,它会出现运行时错误。如果我尝试所有条目,他只会选择整个 SFLIGHT。
abap - 在多个依赖字段上选择 MAX
这是我希望从AFRU
表中选择的数据示例。
鉴于此数据集,我想选择最后一行,因为它包含最高RMZHL
值(我真的只在该IEDD
记录的值之后)。这是我一直在尝试使用的代码:
但是,此选择始终使我获得 和 的值1
,lv_rmzhl
因此20140826
无法lv_iedd
获得MAX
我想要获得的值。我知道他可以通过将所有内容放入内部表格并在RMZHL
现场进行排序来轻松完成,但我正在寻找更合适的方法。
sql - 如何避免由于 UP TO 子句而截断 SQL Join 结果?
我连接了三个表 A、B 和 C。所有三个表的主键都是 PK1,这是连接条件。在选择屏幕上有一个参数来限制报告中的结果。
此参数用作 SQL 语句的 UP TO 子句。由于连接,我们可能会超过结果数,但由于 UP TO 条件,最终结果列表被截断。任何想法如何避免这种情况?
示例查询:
如果我错过了 PK1 的任何结果,如何签入代码?
EDIT1:
1. 选择屏幕具有限制结果的功能,这是必须的要求。因此,截断的复杂性。
abap - 如何在从选择查询中绘制的选择屏幕上写入变量值
大家好,我有选择查询
在选择选项之前,我想向用户显示消息“请输入购物车范围”lv_num_from(我从上面的选择查询中获得)到 lv_num_to(我从上面的选择查询中获得)
我怎么能做到这一点。请帮忙。
谢谢和问候, 帕里
abap - 如何使用主要/次要语言代码创建查询
请告诉我该怎么做:有一张桌子 MAKT。我有法语的 MAKTX (SPRAS='FR'),但如果这里没有法语,则需要用英语显示 MAKTX。如何正确执行?
abap - 如何从表中获取记录数?
SELECT COUNT(*) AS NumberOfRecords FROM tableX;
如何将其转换为 SAP ABAP
select - And + Or 在一个 Select-Statement 中
在我的选择语句中,我用 AND 链接不同的条件。现在我需要一个条件 OR。如何在不影响之前的其他 AND 语句的情况下为这个属性添加它?那是我的编码:
SELECT pernr reinr pdatv pdatb pdvrs abrec FROM PTRV_PERIO
INTO CORRESPONDING FIELDS OF TABLE lt_ptrv_perio
WHERE pdatv GE pa_begda
AND pdatb LE pa_endda
AND abrec EQ '2'.
对于最后一个条件abrec EQ '2'
,我还需要一个 OR,例如abrec EQ '2' OR '3'
. 如何在不影响其他 AND 的情况下以最佳方式添加它?
感谢您的提示!
select - 查询两个相关表的条件
我现在得到了这样的选择语句:
问题是我的第二个条件的属性accdt
在另一个表中。有没有办法我可以得到它并直接在 select 语句中使用它?我遇到的问题是,我无法在选择之前获得值,因为我在该选择中获得了正确的旅行 ID。
我希望我能够解释我的问题。感谢您的任何提示!:)
floating-point - 如何定义 CAST 在 OpenSQL 中浮动?
我尝试用 CAST 编写一个 select 语句,但我不知道如何输入浮点值。
这不起作用:
我收到此错误消息:CASTs to a numeric type are not allowed for '0.03' (the type is incorrect)
,所以我猜引号中的任何内容都被假定为文本。
我找到了这个解决方法:
如果没有这种解决方法,我该怎么做?