Redian新闻
>
Help: 如何用 sum 和 count? (sql)
avatar
Help: 如何用 sum 和 count? (sql)# Database - 数据库
f*e
1
我define 了table department,里面有nested table cars,现在怎么count 一共
有多少cars for all departments.
create or replace type CARTYPE as object
(
VIN NUMBER(17),
YEAR NUMBER(4),
MODEL VARCHAR2(60)
);
/
create or replace type CARTABLETYPE as table of CARTYPE;
/
create table Dept(
deptID integer constraint dept_pk primary key,
dname char(20) not null,
cars CartableType
)
nested table cars store as Cartable;
然后我用:
select sum(count(c.*)) from dept D,table(d.cars) c;
avatar
n*a
2
select count(*) from dept d, table(d.cars) c;

【在 f***e 的大作中提到】
: 我define 了table department,里面有nested table cars,现在怎么count 一共
: 有多少cars for all departments.
: create or replace type CARTYPE as object
: (
: VIN NUMBER(17),
: YEAR NUMBER(4),
: MODEL VARCHAR2(60)
: );
: /
: create or replace type CARTABLETYPE as table of CARTYPE;

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。