Coder Social home page Coder Social logo

goit-rdb-hw-07's Introduction

Домашнє завдання до Теми 7. Додаткові вбудовані SQL функції. Робота з часом

Вітаємо в домашньому завданні до теми “Робота з часом. Додаткові вбудовані SQL-функції”! 🙂

Ви вже володієте необхідними знаннями, щоб працювати з часовою інформацією та JSON-атрибутами в SQL. Наразі спробуємо перейти до практичного застосування вивченого інструментарію.

Мета цього завдання — попрактикуватись використовувати основні функції для операцій із часом в SQL та трохи працювати з JSON-атрибутами.

Ці навички необхідні для розв’язання реальних завдань у сфері аналітики, розробки програмного забезпечення та обробки великих обсягів даних.

Бажаємо успіхів у домашньому завданні та розвитку навичок!

Підготовка та завантаження домашнього завдання

Створіть публічний репозиторій goit-rdb-hw-07. Виконайте завдання та відправте у свій репозиторій скриншоти запитів і результатів, а також текст SQL-коду в текстовому файлі. Завантажте скриншоти і текстовий файл на свій комп’ютер та прикріпіть їх в LMS архівом. Назва архіву повинна бути у форматі ДЗ3_ПІБ. Прикріпіть посилання на репозиторій goit-rdb-hw-07 та відправте на перевірку.

Формат здачі

Прикріплені файли репозиторію архівом із назвою ДЗ7_ПІБ. Посилання на репозиторій.

ВАЖЛИВО Будь ласка, пронумеровуйте скріншоти, щоб менторам було зрозуміло, до якого етапу ДЗ відноситься кожний з них. Наприклад, якщо файл відноситься до пункту 3, то назва файла має починатися так: p3_.

Формат оцінювання

Залік/Незалік

Для заліку необхідно виконати правильно як мінімум 4 завдання.

Опис домашнього завдання



  1. Напишіть SQL-запит, який для таблиці orders з атрибута date витягує рік, місяць і число. Виведіть на екран їх у три окремі атрибути поряд з атрибутом id та оригінальним атрибутом date (всього вийде 5 атрибутів).

  2. Напишіть SQL-запит, який для таблиці orders до атрибута date додає один день. На екран виведіть атрибут id, оригінальний атрибут date та результат додавання.

  3. Напишіть SQL-запит, який для таблиці orders для атрибута date відображає кількість секунд з початку відліку (показує його значення timestamp). Для цього потрібно знайти та застосувати необхідну функцію. На екран виведіть атрибут id, оригінальний атрибут date та результат роботи функції.

  4. Напишіть SQL-запит, який рахує, скільки таблиця orders містить рядків з атрибутом date у межах між 1996-07-10 00:00:00 та 1996-10-08 00:00:00.

  5. Напишіть SQL-запит, який для таблиці orders виводить на екран атрибут id, атрибут date та JSON-об’єкт {"id": <атрибут id рядка>, "date": <атрибут date рядка>}. Для створення JSON-об’єкта використайте функцію.

Критерії прийняття

Прикріплені посилання на репозиторій goit-rdb-hw-07 та безпосередньо самі файли репозиторію архівом. Правильно написано всі 5 запитів відповідно до заданих умов виконання. SQL-запити виконуються й повертають необхідні дані.

goit-rdb-hw-07's People

Contributors

filip-povidernyi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.