将不同的 SQL 结果放在不同的文本区域
Put different SQL results in different text areas
我在 Oracle Apex 系统中有一个查询,它从序列号中获取型号,但有时它会给我 2 个结果,例如 MBD213210206
和 MCD213211102
。如何让第一个结果显示在文本字段 :R1
中,第二个结果显示在文本字段 :R2
.
中
查询如下:SELECT distinct modnumber FROM tracedata WHERE serialno = :serial;
一种方法是聚合:
SELECT MIN(modnumber), NULLIF(MAX(modnumber), MIN(modnumber))
FROM tracedata
WHERE serialno = :serial;
如果你想select将这些变成PL/SQL中的变量:
SELECT MIN(modnumber), NULLIF(MAX(modnumber), MIN(modnumber))
INTO r1, r2
FROM tracedata
WHERE serialno = :serial;
我在 Oracle Apex 系统中有一个查询,它从序列号中获取型号,但有时它会给我 2 个结果,例如 MBD213210206
和 MCD213211102
。如何让第一个结果显示在文本字段 :R1
中,第二个结果显示在文本字段 :R2
.
查询如下:SELECT distinct modnumber FROM tracedata WHERE serialno = :serial;
一种方法是聚合:
SELECT MIN(modnumber), NULLIF(MAX(modnumber), MIN(modnumber))
FROM tracedata
WHERE serialno = :serial;
如果你想select将这些变成PL/SQL中的变量:
SELECT MIN(modnumber), NULLIF(MAX(modnumber), MIN(modnumber))
INTO r1, r2
FROM tracedata
WHERE serialno = :serial;