Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Примеры запросов. 1.Вывод покупателей с рейтингом большим 200 SELECT * FROM Customers WHERE rating>200
1.Вывод покупателей с рейтингом большим 200 2.Вывод покупателей с рейтингом большим или равным 200 3.Вывод покупателей из города San Jose с рейтингом превышающим 200 4. Вывод покупателей из города San Jose или с рейтингом превышающим 200 5. Получение отрицания (противоположного значения) булева выражения 6. SQL применяет NOT только к первому булеву выражению 7.Порядок вычислений булевых выражений можно задать круглыми скобками 8. Примечание : В Access дату нужно заключать между символами #. Порядок полей даты в операторе SQL : mm/dd/yyyy. В многих СУБД дату заключают в одинарные кавычки. Порядок полей даты управляется средствами настройки СУБД. Вопросы 1. Напишите запрос, который покажет все заказы стоимостью большей 1000. 2. Напишите запрос, который покажет фамилию, название города и комиссионные тех продавцов, которые проживают в городе London и имеют комиссионные превышающие 0.10. 3. Напишите запрос, показывающий список покупателей с рейтингом меньшим или равным 100, проживающих в городе Rome. 4.Каков будет результат выполнения следующего запроса? 5.Каков будет результат выполнения следующего запроса? 6.Каков будет результат выполнения следующего запроса? Ответы 1. SELECT * FROM Orders WHERE amt > 1000; 2. SELECT sname, city FROM Salespeople WHERE city = 'London' AND comm > .10; 3. SELECT * FROM Customers WHERE rating > 100 OR city = 'Rome'; SELECT * FROM Customers WHERE NOT rating < = 100 OR city = 'Rome'; SELECT * FROM Customers WHERE NOT (rating < = 100 AND city < > 'Rome'); нПЗХФ ВЩФШ ЕЭЕ ДТХЗЙЕ ТЕЫЕОЙС. 4. onum amt odate cnum snum 3001 18.69 10/03/1990 2008 1007 3003 767.19 10/03/1990 2001 1001 3005 5160.45 10/03/1990 2003 1002 3009 1713.23 10/04/1990 2002 1003 3007 75.75 10/04/1990 2004 1002 3008 4723.00 10/05/1990 2006 1001 3010 1309.95 10/06/1990 2004 1002 3011 9891.88 10/06/1990 2006 1001 5. onum amt odate cnum snum 3001 18.69 10/03/1990 2008 1007 3003 767.19 10/03/1990 2001 1001 onum amt odate cnum snum 3006 1098.16 10/03/1990 2008 1007 3009 1713.23 10/04/1990 2002 1003 3007 75.75 10/04/1990 2004 1002 3008 4723.00 10/05/1990 2006 1001 3010 1309.95 10/06/1990 2004 1002 3011 9891.88 10/06/1990 2006 1001 6. SELECT * FROM Salespeople;Дата добавления: 2015-06-30; просмотров: 208; Нарушение авторских прав Мы поможем в написании ваших работ! |