База ответов ИНТУИТ

Основы SQL

<<- Назад к вопросам

Даны таблицы

CREATE  TABLE   Рейс(Номер_рейса  INT, Конечный_пункт  VARCHAR(30), Дата_вылета  DATETIME, Число_билетов  INT, Стоимость        MONEY)
CREATE  TABLE   БИЛЕТ(Номер_места  CHAR(3), Номер_рейса  CHAR(6),  Дата_продажи  DATETIME,  Стоимость        MONEY)

Рассчитать общую стоимость билетов для каждого рейса, 5% налог с продаж и доход от рейсов до Москвы.

(Отметьте один правильный вариант ответа.)

Варианты ответа
SELECT Номер_рейса, Общ_стоимость =Стоимость*Число_билетов,  Налог =Общ_стоимость* 0.05,   Доход =Общ_стоимость *0.95 FROM РейсWHERE Конечный_пункт='Москва'
SELECT Номер_рейса, Стоимость*Число_билетов AS Общ_стоимость,  Стоимость*Число_билетов*0.05 AS Налог,   Стоимость*Число_билетов*0.95 AS ДоходFROM РейсWHERE Конечный_пункт='Москва'
(Верный ответ)
SELECT Номер_рейса, @s=Стоимость*Число_билетов,  @n=Стоимость*Число_билетов* 0.05,   @d=Стоимость*Число_билетов* 0.95 FROM РейсHAVING Конечный_пункт='Москва'
SELECT Номер_рейса, Стоимость*Число_билетов AS Общ_стоимость,  Общ_стоимость* 0.05 AS Налог,   Общ_стоимость *0.95 AS ДоходFROM РейсHAVING Конечный_пункт='Москва'
Похожие вопросы

Даны таблицы

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY)
CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса CHAR(6),Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20))

Рассчитать общую стоимость билетов для рейса, 5% налог с продаж и общий доход рейса.

Даны таблицы

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY)
CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса CHAR(6),Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20))

Определить количество проданных на каждый рейс билетов.

Даны таблицы

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY)
CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса INT,Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20))

Вывести список городов, куда было продано не менее 200 билетов на сумму, превышающую 10000 руб.

Даны таблицы

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT)
CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса INT,Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20))

Вывести номера мест и дату продажи билетов на рейсы до Москвы.

Даны таблицы

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY) 
CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса CHAR(6),Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20))

Вывести список пассажиров, не летающих в Самару.

Даны таблицы

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY) 
CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса CHAR(6),Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20))

Определить пассажиров, реже других летающих в Москву.

Даны таблицы

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Стоимость MONEY,Число_билетов INT)
CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса INT,Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20))

Определить, кто из пассажиров потратил наибольшую сумму на покупку авиабилетов.

Даны таблицы

CREATE  TABLE   Рейс(Номер_рейса	INT,Конечный_пункт	VARCHAR(30),Дата_вылета	    DATETIME,Продолжительность_маршрута	INT,Число_билетов	INT,Стоимость	    MONEY)	
CREATE  TABLE   БИЛЕТ(Номер_места	CHAR(3),Номер_рейса	    INT,Дата_продажи	DATETIME,Стоимость	    MONEY,Фамилия_пассажира VARCHAR(20))

Определить список пассажиров, покупающих билеты на самые дальние рейсы.

Даны таблицы

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT)
CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса CHAR(6),Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20))

Составить список пассажиров, которые летают и в Москву, и в Киев.

Даны две таблицы. Определить в них первичные ключи.

CREATE  TABLE Рейс (Номер_рейса  INT,Конечный_пункт  VARCHAR(20),Дата_вылета  DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость   MONEY)
CREATE  TABLE  Билет(Номер_места	INT,Номер_рейса   INT,Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(30))