【发布时间】:2020-10-02 07:08:51
【问题描述】:
如何在 MySQL 数据库中实现与 Oracle 游标表达式相同的功能(5.6 及以上版本) 下面是 Oracle 游标表达式的示例查询
SELECT department_name, CURSOR(SELECT salary, commission_pct
FROM employees e
WHERE e.department_id = d.department_id)
FROM departments d;
如何使用 MySQL 数据库实现同样的效果?
如果我在 oracle 上执行此查询,输出将生成, 离开名称游标结果
MCA { , ,}
BE {
【问题讨论】:
-
请提供样本数据、期望的结果,并清楚说明您想要做什么。
-
AFAIK - MySQL 中没有对应的 CURSOR 表达式。但是在 MySQL 中可能也可以通过不同的方式解决特定问题。
-
@GordonLinoff 抱歉耽搁了,如果我在输出下方的 oracle 上执行它,我会得到,MCA {
, ,} BE { ,}