Oracle sql自动更改列名

Oracle sql自动更改列名,oracle,Oracle,我正在尝试更改查询的列名 如果我给你看,会更有帮助的 这就是我要做的 目前我有一个问题 select count (driverid) as "scheduled deliveries" from lbs_drivers join lbs_people using (personid) join lbs_schedule using (driverid) where driverid = 1 这就是我得到的 计划交付=2(这是正确的) 然而,司机的名字是卡西姆 我试图做的是,当我运行查询时,我

我正在尝试更改查询的列名 如果我给你看,会更有帮助的

这就是我要做的 目前我有一个问题

select count (driverid) as "scheduled deliveries"
from
lbs_drivers
join lbs_people using (personid)
join lbs_schedule using (driverid)
where driverid = 1
这就是我得到的

计划交付=2(这是正确的)

然而,司机的名字是卡西姆 我试图做的是,当我运行查询时,我希望驱动程序名称是列名称

因此,查询结果应该是

qasim = 2
另一个例子是

joe bloggs = 4
amy = 1
有什么需要帮忙的吗
非常感谢

将lbs_people的name列添加到select列列表Well select(和group by)name(我们不知道哪个表/列包含此名称,很难更精确地说)我想您正在寻找动态pivot,但在oracle中,直到我知道这是不可能的,至少在sqlI中,我想您正在寻找列值显示为列名。这是办不到的。提及-