Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Якщо інструкцію SELECT записати у вигляді




SELECT КонтрАгент

FROM ОснСведНак;

то в результаті будемо мати наступний результат:

 

Як бачимо, результат містить повторювані значення. Для того, щоб уникнути небажаного повторювання, після ключового слова SELECT треба записати предикат DISTINCT, який виключає повторювання значень в вибраних полях.

Завдання 4: Вибрати контрагентів, з якими були проведені операції закупки/продажі товарів.

9.1. Рішення:

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

FROM ОснСведНак;

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

 

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

 

III. Зміна назви полів та збереження даних запиту у окрему таблицю.

Якщо треба, можна змінити назву поля при створенні запиту. Для цього після назви поля треба скористуватися реченням AS, яке записують після назви поля, назву якого треба змінити. У цьому випадку інструкція SELECT має вигляд

SELECT поле1 AS НоваНазваПоля1…..

Результати запиту залежать від табличних даних. При зміні табличних даних змінюються і результати запиту. Якщо треба зафіксувати результати запиту на певний період часу, то його результати треба зберегти у новій таблиці. Для цього треба після списку полів використати речення INTO, після якого треба записати ім'я таблиці, де будуть збережені результати запиту:

SELECT поле1, … INTO НазваСтвореноїТаблиці…..;

10. Завдання 5: Вибрати контрагентів, з якими були проведені операції закупки/продажі товарів. Результат зберегти у полі“Кореспондент”таблиціКореспонденти.

10.1. Рішення:

SELECT DISTINCT Контрагент AS Кореспондент INTO Кореспонденти

FROM ОснСведНак;

10.2. Для перегляду результатів треба відкрити створену у результаті запиту таблицю під назвою“Кореспонденти”;

10.3. Збережіть створений запит з довільною назвою.





Дата добавления: 2018-01-21; просмотров: 257; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Да какие ж вы математики, если запаролиться нормально не можете??? 8384 - | 7307 - или читать все...

 

18.204.48.40 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.002 сек.