Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

ANSI SQL

  • Страница:
  • 1
  • 2
  • 3
Вопрос id:83816
Тема/шкала: Группировка данных и построение отчета
Необходимо выбрать из таблицы titleauthors значения идентификаторов книг (title_id) и идентификаторов авторов (au_id) для всех книг, написанных в соавторстве.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select t1.title_id, t1.au_id from titleauthors t1, titleauthors t2 where t1.title_id = t2.title_id and t1.au_id = t2.au_id
?) Select t1.title_id, t1.au_id from titleauthors t1, titleauthors t2 where t1.title_id != t2.title_id and t1.au_id != t2.au_id
?) Select t1.title_id, t1.au_id from titleauthors t1, titleauthors t2 where t1.title_id = t2.au_id and t1.title_id != t2.au_id
?) Select t1.title_id, t1.au_id from titleauthors t1, titleauthors t2 where t1.title_id = t2.title_id and t1.au_id != t2.au_id
?) Select t1.title_id, t1.au_id from titleauthors t1, titleauthors t2 where t1.title_id != t2.title_id and t1.au_id = t2.au_id
Вопрос id:83817
Тема/шкала: Форматирование и отображение данных
Необходимо поквартально вывести данные о суммах продаж (price) из таблицы trade. Данные о датах продаж хранятся в поле date.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select sum (price) from trade where date between ’2004-01-01’ and ’2004-03-31’ group by sum (price)
?) Select quarter (date), sum (price) from trade group by quarter (date)
?) Select datepart (month, date), sum (price) from trade group by datepart (month, date)
?) Select datepart (year, date), sum (price) from trade group by datepart (year, date)
?) Select quarter (date), avg (price) from trade group by quarter (date)
Вопрос id:83818
Тема/шкала: Сортировка данных и другие методы выбора
Необходимо выбрать производителя название (name) и модель (model) велосипедов (bikes) с количеством скоростей (speeds) не менее 12.

Какие из перечисленных фрагментов кода позволят решить поставленную задачу?
?) select name, model from bikes where speeds > 12
?) select name, model from bikes where speeds exists (11, 12)
?) select name, model from bikes where speeds >= any (11, 12)
?) select name, model from bikes where speeds >= all (11, 12)
?) select name, model from bikes where speeds >= 12
Вопрос id:83819
Тема/шкала: Сортировка данных и другие методы выбора
Необходимо вывести общую стоимость (sales) товаров (goods) и их количество (quantity) по каждой группе товаров (category) из таблицы trade. Требуется вывести категории, количество товара в которых более 100.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select category, avg (sales), avg (quantity) from trade group by category having sum (quantity) > 100
?) Select category, sum (sales), sum (quantity) from trade group by category having sum (quantity) >= 100
?) Select category, sum (sales), sum (quantity) from trade group by name having sum (quantity) > 100
?) Select category, sum (sales), sum (quantity) from trade group by category having sum (quantity) > 100
?) Select goods, sum (sales), sum (quantity) from trade group by category having sum (quantity) > 100
Вопрос id:83820
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Найдите самые дорогие автомобили из таблицы avto. Нужно вывести: model, price.
Какие три из перечисленных фрагментов кода позволят решить поставленную задачу?
?) select model, max (price) from avto group by model
?) select model, price from avto where price in (select max(price) from avto)
?) select a.model, a.price from avto a join (select max(price) price from avto) aa on a.price = aa.price
?) select model, max (price) from avto group by model having max(price)
?) select model, price from avto where price >= (select max(price) from avto)
Вопрос id:83821
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Необходимо найти названия (price_name) прайс-листов из таблицы (prices), действующих в период с 1 января 2012 по 2 февраля 2012 года. Дата начала действия прайс-листа хранится в поле from_date, а дата окончания в поле to_date

Какой из перечисленных запросов позволит решить задачу?
?) select price_name from prices where from_date > '2012-01-01' to '2012-02-02'
?) select price_name from prices where from_date <= '2012-01-01' and to_date >= '2012-02-02'
?) select price_name from prices where from_date <= '2012-01-01' or to_date >= '2012-02-02'
?) select price_name from prices where from_date > '2012-01-01' and to_date < '2012-02-02'
?) select price_name from prices where (from_date between '2012-01-01' and '2012-02-02') and (to_date between '2012-01-01' and '2012-02-02')
Вопрос id:83822
Тема/шкала: Сортировка данных и другие методы выбора
Необходимо получить отчет о количестве товаров (goods) разных категорий (category), хранящихся на каждом складе (number) отдельно из таблицы warehouse.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select number, category, count (category) from warehouse group by number, category
?) Select number, goods, count (category) from warehouse group by number, category
?) Select number, category, count (goods) from warehouses group by category
?) Select number, category, count (goods) from warehouses group by number, category
?) Select number, category, count (goods) from warehouses group by number
Вопрос id:83823
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Из таблицы партнеров (partners) вывести список названий (name) всех, имеющих представительство (branches) в нескольких городах.
Какие два запроса позволят выполнить данную операцию?
?) select distinct p.name from partners p join branches b on p.id = b.partner_id group by p.name having count(b.city)>1
?) select distinct p.name from partners p, branches b where p.id = b.partner_id having count(b.city)>1 group by p.name
?) select distinct p.name from partners p, branches b where p.id = b.partner_id group by p.name having count(b.city)>1
?) select distinct p.name from partners p join branches b on p.id = b.partner_id having count(b.city)>1 group by p.name
?) select distinct p.name from partners p join branches b on p.id = b.partner_id where count(b.city)>1 group by p.name
Вопрос id:83824
Тема/шкала: Сортировка данных и другие методы выбора
Какая из перечисленных функций используется для определения количества строк включая строки со значением null?
?) count(*)
?) count([поле])
?) count(distinct [поле])
?) count([поле])
?) count(all[поле])
Вопрос id:83825
Тема/шкала: Группировка данных и построение отчета
Необходимо выбрать из таблицы books название книг (name), тираж (circulation) которых превышает максимальный тираж по книге, выпущенной издательством (publishers.name) «Недра».

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select name from books where circulation > any (select circulation from books, publishers where books.pub_id = publishers.id and publishers.name = ‘Недра’)
?) Select name from books where circulation < all (select circulation from books, publishers where books.pub_id = publishers.id and publishers.name = ‘Недра’)
?) Select name from books where circulation < any (select circulation from books, publishers where books.pub_id = publishers.id and publishers.name = ‘Недра’)
?) Select name from books where circulation in (select circulation from books, publishers where books.pub_id = publishers.id and publishers.name = ‘Недра’)
?) Select name from books where circulation > all (select circulation from books, publishers where books.pub_id = publishers.id and publishers.name = ‘Недра’)
Вопрос id:83826
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Нужно вывести список товаров из таблицы (product), проданных на сумму более 10000 без указания суммы. Сделки хранятся в таблице (order).

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) select p.name from product p inner join order o on p.product_id = o.product_id having sum(p.price*o.quantity)>10000 group by p.name
?) select p.name from product p inner join order o on p.product_id = o.product_id group by p.name where sum(p.price*o.quantity)>10000
?) select p.name from product p, order o where p.product_id = o.product_id and sum(p.price*o.quantity)>10000 group by p.name
?) select p.name from product p inner join order o on p.product_id = o.product_id group by p.name having sum(p.price*o.quantity)>10000
?) select p.name from product p inner join order o on p.product_id = o.product_id group by p.name having (p.price*o.quantity)>10000
Вопрос id:83827
Тема/шкала: Выборка информации из баз данных
Какая из перечисленных функций работы со строками позволяет найти позицию первого вхождения подстроки в строку с учетом символов подстановки ('%', '?', '_'), используемых в операторе 'like'?
?) charindex
?) str
?) substring
?) stuff
?) patindex
Вопрос id:83828
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Необходимо отобрать названия издательств (publishers.name) и имена редакторов (editors.name), проживающих в городах (editors.city), где расположены издательства (publishers.city).

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select name from publishers where city in (select city from editors)
?) Select publishers.name from publishers where city in (select city from editors)
?) Select p.name from publishers p where city in (select city from editors)
?) Select p.name, e.name from publishers p, editors e where p.city = e.city
?) Select p.name, e.name from publishers p, editors e where city in (select city from editors)
Вопрос id:83829
Тема/шкала: Сортировка данных и другие методы выбора
Необходимо вывести список всех учеников школы из таблицы students и отсортировать их фамилии (surname), имена (name) в алфавитном порядке и возраст (age) в порядке от старшего к младшему.
Какие из перечисленных фрагментов кода позволят решить поставленную задачу?
?) select surname, name, age from students order by surname asc, name asc, age desc
?) select surname, name, age from students order by surname, name, age asc
?) select surname, name, age from students order by surname desc, name desc, age asc
?) select surname, name, age from students order by surname desc, name desc, age
?) select surname, name, age from students order by surname, name, age desc
Вопрос id:83830
Тема/шкала: Создание и заполнение баз данных
Каково функциональное назначение первичных ключей?
?) Ускорение поиска
?) Поддержка ссылочной целостности и уникальность
?) Сортировка данных
?) Наметка первичных (важных) записей (строк)
?) Группировка данных
Вопрос id:83831
Тема/шкала: Выборка информации из баз данных
Существует таблица table1 с полем field1, заполненным уникальными значениями целого типа от 1 до 10.

Какое количество строк выдаст следующий запрос на выборку после выполнения?
Select field1 from table1 where field1 between 3 and 7
?) 1
?) 2
?) 3
?) 4
?) 5
Вопрос id:83832
Тема/шкала: Сортировка данных и другие методы выбора
Какие из перечисленных функций НЕ относятся к агрегирующим?
?) Sin
?) Count
?) Max
?) Avg
?) Cos
Вопрос id:83833
Тема/шкала: Создание и заполнение баз данных
Как можно в таблице MyTable заменить значения поля Status из unemployed на fired ?
?) MODIFY MyTable SET Status =’unemployed’ WHERE Status =’fired’
?) CHANGE MyTable.Status FROM ’unemployed’ TO ’fired’
?) UPDATE MyTable.Status SET ’fired’ WHERE Status =’unemployed’
?) MODIFY MyTable SET Status =’fired’ WHERE Status =’unemployed’
?) UPDATE MyTable SET Status =’fired’ WHERE Status =’unemployed’
Вопрос id:83834
Тема/шкала: Создание и заполнение баз данных
Как удалить все записи из таблицы MyTable, в которых поле important пустует?
?) Drop ANY important = null From MyTable
?) Drop From MyTable where important is null
?) Delete THIS(important = null) From MyTable
?) Delete * From MyTable where important is null
?) Delete From MyTable where important is null
Вопрос id:83835
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Существует таблица table1 с полями field1 и field2. В поле field1 записаны данные целого типа от 1 до 9, в поле field2 - данные целого типа от 10 до 90 c шагом 10:


Какой из перечисленных фрагментов кода позволит получить данный результат?
?) Select * from table1 where field1<2 and field2>80
?) Select * from table1
?) Select * from table1 where field1<2 or field2>80
?) Select * from table1 where field1>2 and field2<80
?) Select * from table1 where field1>2 and field2>80
Вопрос id:83836
Тема/шкала: Сортировка данных и другие методы выбора
Необходимо получить список названий (trip_no) всех рейсов из таблицы trips, дата отправления которых (out_date) больше 1 июня.
Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) select trip_no from trips where month(out_date) > 5 and trip_no not in ( select trip_no from trips where day(out_date) = 1 and month(out_date) = 6 )
?) select trip_no from trips where datediff(d, '2012-06-01', out_date) > 1
?) select trip_no from trips where out_date > '[0-2012]-06-01'
?) select trip_no from trips where out_date > '2012-06-01'
?) select trip_no from trips where day(out_date) > 1 and month(out_date) > 6
Вопрос id:83837
Тема/шкала: Создание и заполнение баз данных
Имеется пустая таблица clients, которая была создана следующим образом:

CREATE TABLE clients ( id INT PRIMARY KEY AUTO_INCREMENT , client_name VARCHAR(30) )


Необходимо добавить новую запись в таблицу clients:

id=1, client_name='Lola'

Какой из перечисленных фрагментов кода НЕ позволит решить поставленную задачу?
?) Insert into clients (id, client_name) values (’Lola’)
?) Insert into clients (client_name) values ('Lola')
?) Insert into clients values (1, ’Lola’)
?) Insert into clients (id, client_name) values (1, ’Lola’)
?) Insert into clients values (’1’, ’Lola’)
Вопрос id:83838
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Какой из операторов позволяет объединить результаты нескольких запросов, не исключая одинаковые строки?
?) except
?) union
?) intersect
?) union all
?) join
Вопрос id:83839
Тема/шкала: Выборка информации из баз данных
Существует таблица t1 со следующими полями, заполненными уникальными значениями целого типа: field1- от 1 до 10 и field2 - от 10 до 100 с шагом 10:


Какое количество строк выдаст следующий запрос на выборку после выполнения?
Select field1 from t1 where field2 like ‘_0’
?) 10
?) 9
?) 5
?) 7
?) 3
Вопрос id:83840
Тема/шкала: Выборка информации из баз данных
Необходимо получить список фамилий из таблицы authors, начинающихся на D, заканчивающихся на k, и содержащих 1 букву в середине.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select name from authors where name = ’D_k’
?) Select name from authors where name like ’D_k%’
?) Select name from authors where name like ’D_k’
?) Select name from authors where name like ’D%k’
?) Select name from authors where name ’D_k’
Вопрос id:83841
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Существуют таблицы:

Выполнен запрос Select number from account where ’Москва’ in (select city from clients where id = id_client)

Какой из перечисленных фрагментов соответствует результату запроса?
?) 45679
45676
?) 45678
45676
45677
?) 45677
?) 45679
45678
?) 45679
45678
45676
Вопрос id:83842
Тема/шкала: Выборка информации из баз данных
Какое из перечисленных ключевых слов запроса позволяет возвращать неповторяющиеся строки?
?) Desc
?) Unique
?) Asc
?) Distinct
?) Order by
Вопрос id:83843
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Необходимо отобрать список заявок (orders), по которым еще не заполнена информация о товарах. Для связи состава заявок и заявок используются следующие поля: orders_dt.order_id и orders.id.
Какие из перечисленных фрагментов кода позволит решить поставленную задачу?
?) select o.order_no from orders o join orders_dt od on o.id = od.order_id where od.order_id is null
?) select o.order_no from orders o left join orders_dt od on o.id = od.order_id group by o.order_no where count(od.order_id) = 0
?) select o.order_no from orders o join orders_dt od where o.id = od.order_id and od.order_id is null
?) select o.order_no from orders o left join orders_dt od on o.id = od.order_id where od.order_id is null
?) select o.order_no from orders o left join orders_dt od on o.id = od.order_id group by o.order_no having count(od.order_id) = 0
Вопрос id:83844
Тема/шкала: Сортировка данных и другие методы выбора
Какие из перечисленных функций относятся к строковым?
?) Quarter
?) Floor
?) Power
?) Replace
?) Substring
Вопрос id:83845
Тема/шкала: Выборка информации из баз данных
Необходимо получить список сотрудников фирмы из таблицы job, состоящей из следующих полей: отдел (office), имя (name) и разряд (range). Отчет следует отсортировать по отделам в порядке возрастания, разряды в порядке убывания и по фамилиям в алфавитном порядке.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select office, name, range from job order by office desc, range, name
?) Select office, name, range from job order by office, range, name
?) Select office, name, range from job order by office, range desc, name desc
?) Select office, name, range from job order by office desc, range desc, name desc
?) Select office, name, range from job order by office, range desc, name
Вопрос id:83846
Тема/шкала: Группировка данных и построение отчета
Какие из перечисленных ключевых слов используются для операции объединения таблиц?
?) Join
?) Into
?) Group by
?) Cross
?) Inner
Вопрос id:83847
Тема/шкала: Группировка данных и построение отчета
Необходимо получить список книг из таблицы books, указав для каждой из них (book) процентное снижение цены, старую цену (price) и новую цену. Стоимость книг до 100 рублей снижается на 10%, больше или равной 100 - на 20%.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select ’10%’, book, price, price*0.8 from books where price <100 union select ’20%’, book, price, price*0.9 from books where price > = 100
?) Select ’10%’, book, price, price*0.9 from books where price <100 and books where price > = 100
?) Select ’10%’, book, price, price*0.9 from books where price <100 union select ’20%’, book, price, price*0.8 from books where price > 100
?) Select ’10%’, book, price, price*0.9 from books where price <100 union select ’20%’, book, price, price*0.8 from books where price > = 100
?) Select ’20%’, book, price, price*0.8 from books where price <100 and books where price > = 100
Вопрос id:83848
Тема/шкала: Группировка данных и построение отчета
Какое обозначение используется в предложении WHERE для организации левого внешнего объединения таблиц?
?) <>
?) !=
?) <=
?) *=
?) =*
Вопрос id:83849
Тема/шкала: Сортировка данных и другие методы выбора
Необходимо получить отчет о количестве городов (city), принадлежащих разным государствам (country) с населением более 1000000 человек (people) из таблицы states. Данные требуется отсортировать по количеству городов в стране в порядке возрастания.

Какие из перечисленных фрагментов кода НЕ позволят решить поставленную задачу?
?) Select country, count (city) as Количество from states where people > 1000000 group by country order by 2
?) Select country, count (people) from states where people > 1000000 group by people order by 2
?) Select country, count (city) from states where people > 1000000 group by country order by Количество
?) Select country, count (city) as Количество from states where people > 1000000 group by country order by Количество
?) Select country, count (city) from states where people > 1000000 group by country order by 2
Вопрос id:83850
Тема/шкала: Сортировка данных и другие методы выбора
Какая из перечисленных конструкций запроса НЕ является верной?
?) Select список выбора from список таблиц where условия group by список группировки having ограничения на группы order by список порядка
?) Select список выбора from список таблиц group by список группировки order by список порядка where условия
?) Select список выбора from список таблиц where условия order by список порядка
?) Select список выбора from список таблиц where условия
?) Select список выбора from список таблиц where условия group by список группировки order by список порядка
Вопрос id:83851
Тема/шкала: Создание и заполнение баз данных
Таблица sl_orders состоит из полей order_id (целочисленный) и mng_name(символьный). Необходимо изменить значение в поле mng_name на 'Иванов', id которого равен 5.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) update sl_orders set mng_name = 'Иванов' on id = 5
?) update mng_name from sl_orders set 'Иванов' where id = 5
?) insert into sl_orders (mng_name) values (’Иванов’) where id = 5
?) set mng_name = 'Иванов' from sl_orders where id = 5
?) update sl_orders set mng_name = 'Иванов' where id = 5
Вопрос id:83852
Тема/шкала: Создание и заполнение баз данных
”На любом пересечении строки и столбца находится единственное значение, которое должно быть атомарным. Повторяющиеся группы отсутствуют”.

Какой из перечисленных нормальных форм баз данных соответствует данное утверждение?
?) Второй
?) Третьей
?) Пятой
?) Первой
?) Четвертой
Вопрос id:83853
Тема/шкала: Группировка данных и построение отчета
Существуют таблица table1, состоящая из поля field1, которое хранит уникальные данные целого типа 1 до 10 и поля field2 c данными от 10 до 100 с шагом 10 и таблица table2, состоящая из поля field1, которое хранит значения 1 и 2:


Выполнен запрос:
Select table1.field2 from table1, table2 where table1.field1 = table2.field1

Какое количество строк будет выведено в отчет?
?) 3
?) 4
?) 2
?) 1
?) 5
Вопрос id:83854
Тема/шкала: Группировка данных и построение отчета
Необходимо выбрать производителя (partners.name) и название (name) телефонов (phones) с диагональю (display) не менее 2.5 дюймов
Какие из перечисленных фрагментов кода позволят решить поставленную задачу?
?) select p.name, t.name from partners p, phones t where p.id = t.partner_id and t.display >= 2.5
?) select p.name, t.name from partners p, phones t where t.display >= 2.5
?) select p.name, t.name from partners p, phones t where p.id = t.partner_id and t.display any (2.5, 2.8, 3.0, 4.27, 4.5)
?) select p.name, t.name from partners p join phones t on p.id = t.partner_id having t.display >= 2.5
?) select p.name, t.name from partners p join phones t on p.id = t.partner_id where t.display >= 2.5
Вопрос id:83855
Тема/шкала: Сортировка данных и другие методы выбора
Какое из перечисленных ключевых слов запроса применяется для сортировки по убыванию?
?) Unsort
?) Asc
?) Sort
?) Desc
?) All
Вопрос id:83856
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Необходимо создать учетную запись пользователя Josef с правами, позволяющими осуществлять выборку, добавление, изменение, удаление данных; создание, удаление, модификацию таблиц и создание индексов в базе curr_base c паролем password.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Grant select, insert, update, delete, create, drop, alter, index on curr_base.* to Josef
?) Grant select, insert, update, delete, drop, alter, index on curr_base.* to Josef identified by ‘password’
?) Grant select, insert, update, delete, create, alter, index on curr_base.* to Josef identified by ‘password’
?) Grant select, insert, update, delete, create, drop, alter, index on curr_base.* to Josef identified by ‘password’
?) Grant select, insert, update, delete, create, drop, alter on curr_base.* to Josef identified by ‘password’
Вопрос id:83857
Тема/шкала: Создание и заполнение баз данных
Каково функциональное назначение индексов?
?) Сортировка данных
?) Ускорение поиска
?) Создание первичных ключей
?) Поддержка ссылочной целостности
?) Группировка данных
Вопрос id:83858
Тема/шкала: Группировка данных и построение отчета
Необходимо найти клиентов (name), живущих в Москве (city), и имеющих одинаковые почтовые индексы (zip) из таблицы clients. Повторения исключить.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select distinct c1.name from clients c1, clients c2 where c1.city = ’Москва’ or c1.zip = c2.zip
?) Select c1.name from clients c1, clients c2 where c1.city = ’Москва’ and c1.zip = c2.zip
?) Select c1.name from clients c1, clients c2 where c1.city = ’Москва’ or c1.zip = c2.zip
?) Select distinct c1.name from clients c1, clients c2 where c1.city = ’Москва’ and c1.zip = c2.zip
?) Select name from clients where city = ’Москва’ and zip = ’123456’
Вопрос id:83859
Тема/шкала: Группировка данных и построение отчета
Необходимо отобрать все записи из таблицы банков (banks) и те записи из таблицы договоров (contracts), значения id которых равны значениям id_contract в таблице банков.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select * from banks right join contracts on id_contract = id
?) Select * from banks right join contracts on id = id_contract
?) Select * from banks, contracts where id = id_contract
?) Select * from banks left join contracts where id = id_contract
?) Select * from banks left join contracts on id = id_contract
Вопрос id:83860
Тема/шкала: Объединение таблиц и сложный анализ, подзапросы
Нужно вывести список товаров из таблицы (product), проданных на сумму более 10000 и отсортировать данные по сумме от меньшей цены к большей. Сделки хранятся в таблице (order).
Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) select p.name, sum(p.price*o.quantity) summ from product p inner join order o on p.product_id = o.product_id group by p.name having sum(p.price*o.quantity)>10000 order by sum(p.price*o.quantity)
?) select p.name, sum(p.price*o.quantity) summ from product p inner join order o on p.product_id = o.product_id group by p.name where sum(p.price*o.quantity)>10000 order by 2
?) select p.name, sum(p.price*o.quantity) summ from product p inner join order o on p.product_id = o.product_id group by p.name having (p.price*o.quantity)>10000 order by 2
?) select p.name, sum(p.price*o.quantity) summ from product p, order o where p.product_id = o.product_id and sum(p.price*o.quantity)>10000 group by p.name order by sum(p.price*o.quantity)
?) select p.name, sum(p.price*o.quantity) summ from product p inner join order o on p.product_id = o.product_id having sum(p.price*o.quantity)>10000 group by p.name order by sum(p.price*o.quantity)
Вопрос id:83861
Тема/шкала: Сортировка данных и другие методы выбора
Необходимо подсчитать количество разных (не повторяющихся) книг (book), существующих в библиотеке и общую стоимость (cost) всех хранящихся книг. Данные хранятся в таблице books.

Какой из перечисленных фрагментов кода позволит решить поставленную задачу?
?) Select count (distinct book), sum (distinct cost) from books
?) Select count (book), sum (cost) from books
?) Select count (book), sum (distinct cost) from books
?) Select count (distinct book), sum (cost) from books
?) Select count (*), sum (cost) from books
Вопрос id:83862
Тема/шкала: Группировка данных и построение отчета
Существуют таблица table1, состоящая из поля field1, которое хранит уникальные данные целого типа 1 до 10 и поля field2 c данными от 10 до 100 с шагом 10 и таблица table2, состоящая из поля field1, которое хранит значения 1 и 2:


Выполнен запрос:
Select table1.field2 from table1, table2 where table1.field1< table2.field1

Какое количество строк будет выведено в отчет?
?) 18
?) 12
?) 10
?) 1
?) 34
  • Страница:
  • 1
  • 2
  • 3
Copyright testserver.pro 2013-2024 - AppleWebKit