Мы пытаемся написать запрос, который показывает нам:
Программы с самым высоким и самым низким доходом и печать их состояния счета
Это то, что мы должны начать:
Вверху
Select TOP 5 * From Health, Revenue
From Program_T, Account_T
Order by Revenue;
Внизу
Select BOTTOM 5 * From Health, Revenue
From Program_T, Account_T
Order by Revenue;
Ниже приведены таблицы:
Program_T Table:
(AccountName varchar(150) not null unique,
ProgramID int not null,
Revenue int,
Advocates int,
Shares int,
Conversions int,
Impressions int,
LaunchDate date,
CSMID int not null,
constraint Program_PK primary key (AccountName, CSMID),
constraint Program_FK1 foreign key (AccountName) references Account_T(AccountName),
constraint Program_FK2 foreign key (CSMID) references CSM_T(CSMID));
Account_T Table:
create table Account_T
(AccountName varchar(150) not null unique,
Health varchar(10) not null,
EcommercePlatform varchar(50),
CSMID int not null,
Industry varchar(50),
Amount int not null,
constraint Accounts_PK primary key (AccountName),
constraint Accounts_FK foreign key (CSMID) references CSM_T(CSMID));