A Guide to SQL
A Guide to SQL
9th Edition
ISBN: 9781111527273
Author: Philip J. Pratt
Publisher: Course Technology Ptr
Expert Solution & Answer
Book Icon
Chapter 8, Problem 3RQ

Explanation of Solution

Adding months to a date in Oracle:

  • User can add the months to a date using “ADD_MONTHS” function in Oracle.
  • Syntax of “ADD_MONTHS” function is,

  ADD_MONTHS(Date, integer_value)

  • From the given syntax, the “Date” represents a date time value and the “integer_value” represents the integer number.

Example:

The example of the “ADD_MONTHS” function in query concept is given below:

SELECT STUDENT_ID, ADD_MONTHS(EXAM_DATE, 2) AS MODIFIED_DATE;

The above query is used to display student ID and two months added exam date for each student from “STUDENT” table.

  • From the given query, the “ADD_MONTHS” function is used to add two months for each exam date in the given “STUDENT” table and the added month is represented by “MODIFIED_DATE” using “AS” operator.

Adding months to a date in Access:

  • User can add the months to a date using “DATEADD” function in SQL Server.
  • Syntax of “DATEADD” function is,

  DATEADD("interval", integer_value, date)

  • The given syntax contains three arguments.
    • The “interval” represents the interval of time to be added.
      • If the user wants add a month to date, then interval will be specified by “m”, “mm” or “month”.
      • For year, the interval will be specified by “year”, “yyyy” or “yy”.
      • For day, the interval will be specified by “day”, “dy” or “y”.
    • The “integer_value” represents the integer number.
    • The “Date” represents a date time value.

Example:

The example of the “DATEADD” function in query concept is given below:

SELECT STUDENT_ID, DATEADD("m", 2, EXAM_DATE) AS MODIFIED_DATE;

The above query is used to display student ID and two months added exam date for each student from “STUDENT” table...

Explanation of Solution

Adding days to a date:

  • User can add a number of days to a date without using any function.
  • User can add the number of days to a given date by simply placing addition operator with given integer value.

Example:

The example for adding a number of days to a date...

Explanation of Solution

Compute the number of days between two dates:

User can compute the number of days between two ...

Blurred answer
Students have asked these similar questions
What does SQL's Like operator do?
What is the need for transactions in SQL?
oracle sql Publisher (name, phone, city), PK: name.Book (ISBN, title, year, published_by, previous_edition, price), PK: ISBN, FK: published_by refs Publisher, previous_edition refs Book.Author (SSN, first_name, last_name, address, income), PK: SSN.Write (aSSN, bISBN), PK: (aSSN, bISBN), FK: aSSN refs Author, bISBN refs Book.Editor (SSN, first_name, last_name, address, salary, works_for, book_count), PK: SSN, FK: works_for refs Publisher.Edit (eSSN, bISBN), PK: (eSSN, bISBN), FK: eSSN refs Editor, bISBN refs Book. Author_Editor (aeSSN, hours), PK: aeSSN, FK: aeSSN refs Author, aeSSN refs Editor. WHY DO I get this error:SELECT TOP(3) p.name FROM publisher p ERROR at line 5: ORA-00923: FROM keyword not found where expectedfor the follow query: Select p.name FROM publisher p JOIN Editor e1 on works_for = publisher WHERE p.city = 'OKC' AND p.name IN (     SELECT TOP(3) p.name FROM publisher p     JOIN Book b ON p.name = b.published_by     JOIN Edit ed ON w.bISBN = b.ISBN     JOIN Editor e…
Knowledge Booster
Background pattern image
Similar questions
Recommended textbooks for you
Text book image
A Guide to SQL
Computer Science
ISBN:9781111527273
Author:Philip J. Pratt
Publisher:Course Technology Ptr
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781305627482
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781285196145
Author:Steven, Steven Morris, Carlos Coronel, Carlos, Coronel, Carlos; Morris, Carlos Coronel and Steven Morris, Carlos Coronel; Steven Morris, Steven Morris; Carlos Coronel
Publisher:Cengage Learning