IV. Упорядкування результатів запитів

Для упорядкування результатів запитів їх можна відсортувати. Сортувати можна по одному або декілька полям. Для сортування використовується речення ORDER BY, після якого записуються поля, по яким треба сортувати отримані результати. За замовчуванням сортування проводиться по зростанню. Якщо по деяким полям слід проводити сортування по убуванню, то після кожного з цих полів слід записати фразу DESC.

11. Завдання 6: За допомогою SELECT-інструкції зробити наступні запити та проаналізувати результати їх виконання.

11.1 SELECT DISTINCT КонтрАгент

FROM ОснСведНак

ORDER BY КонтрАгент;

11.2. SELECT DISTINCT КонтрАгент

FROM ОснСведНак

ORDER BY КонтрагентDESC;

11.3. SELECT Дата, Контрагент, Операція

FROM ОснСведНак

ORDER BY ОперацияDESC, Дата, КонтрАгент;

11.4. Збережіть створені запити з довільними назвами.

12. Результати виконання практичного завдання представте викладачеві для оцінки Вашої роботи.

13. Виконайте завершення роботи.

14. Виключіть ПК (за вказівкою викладача).

15. Оформіть дану роботу.

Питання та завдання для самоконтролю

1. Що таке SQL?

2. Призначення мови визначення даними.

3. Для чого призначені мова керування даними?

4. Які інструкції відносяться до мови керування даними?

5. Загальний синтаксис інструкції SELECT.

6. Порядок створення запиту за допомогою інструкції SELECT.

7. Мінімальний синтаксис інструкції SELECT.

8. Що міститься після ключового слова інструкції SELECT?

9. Що визначає речення FROM?

10. Який предикат використовується для вибору неповторюваних записів?

11. Для чого і як використовуються псевдоніми?

12. Як зберегти дані запиту в окрему таблицю?

13. Яким чином упорядкувати результат запиту?

14. Для чого використовується фраза DESC?


Практичне заняття №12

 

Тема дисципліни: Основи офісного програмування.

Тема заняття: Програмування на мові SQL.

Мета заняття: Закрипіти теоретичні знання студентів і набути практичні навички роботи з СУБД Access по проектуванню та створенню запитів з умовами та запитів з полями, що обчислюються.

Тривалість: 2 години.

 

Порядок виконання роботи

1. Увімкніть ПК.

2. Виконайте запуск Access.

3. Виконайте активізацію файлу Бази Даних “ Накладна ”, який знаходиться за адресою:C:\ Мои документы \ Папка з шифром Вашої групи \ Накладна \ (місце знаходження файлу БД уточніть у викладача).

Ознайомтесь зтеоретичними основами інструкції SELECT.

I. Створення запитів з умовами

Для створення запитів за умовами використовується речення WHERE, після якого записуються необхідні умови вибору. При виконанні запиту для кожного запису перевіряються ці умови і вибираються тільки ті, які відповідають цим умовам.

Якщо умов декілька, то вони об’єднуються або оператором AND або оператором OR.

Якщо дві умови об’єднуються оператором AND, то записи обираються тільки ті, які відповідають цим умовам одночасно. При об’єднанні умов оператором OR результатом вибору будуть записи, які відповідають хоча б одній із умов. При наявності трьох та більш за кількості умов можуть одночасно використовуватись оператори AND та OR для об’єднання різних умов та їх угруповань.

5. Завдання 1: Вибратиприходнінакладні. Результат відсортувати по даті накладних та представити у вигляді:

Дата Накладна № Постачальник
    “ ”

 

5.1. Рішення:

SELECT Дата, НомНак AS [Накладна №], Контрагент AS Постачальник

FROM ОснСведНак

WHERE Операция=“+”

ORDER BY Дата;

Примітка: В приведеному рішенні нове ім’я для поля НомНак записано в квадратних дужках. Ця потреба виникла у зв’язку з тим, що воно складається із двох слів, розділених пробілом.

5.2. Результат запиту:

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: