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中,我想您正在寻找列值显示为列名。这是办不到的。提及-