从newrecord中选择余额,其中s_no in(从中选择max(s_no)) newrecord)into:summary.Bal;
如何将其从sql转换为pl / sql?
说明:从表newrecord中选择一个余额,其中s_no(序列号)是newrecord的成员是max,让我们说如果它从1到6开始将选择用s_no = 6显示余额,:summary.Bal是显示余额的文本项
答案 0 :(得分:1)
使用正确的语法:
select <field_name> into <variable_name> from <rest of query>
此外,查询中不需要IN运算符,只需写入=
... where s_no = (select max(s_no) from newrecord)