sudhakarthikeyan Ответов: 2

С помощью запроса получить дату на сегодня и завтра дата дата


Select * from  Coursedetails



Courseid    Coursename    CourseType        Coursedate             Active

   1         REO        Revalidation     2016-08-28 00:00:00.000     A
   2         RM         Deck             2016-08-28 00:00:00.000     A
   3         AFF        Advance          2016-08-28 00:00:00.000     A
   4         TFC        Tanker           2016-08-28 00:00:00.000     A
   5         CTF        Tanker           2016-08-29 00:00:00.000     A
   6         AMOS       Deck             2016-08-29 00:00:00.000     A
   7         MFA        Advance          2016-08-29 00:00:00.000     A
   8         DFC        Tanker           2016-08-29 00:00:00.000     A
   9         ECDIS      Tanker           2016-08-30 00:00:00.000     A
   10        GP         Deck             2016-08-30 00:00:00.000     A
   11        DME        Advance          2016-08-30 00:00:00.000     A
   12        DFC        Tanker           2016-08-30 00:00:00.000     A



Когда я выполняю вышеприведенный запрос, выберите * из Coursedetails. вышеприведенный вывод я получаю.

Я хочу, чтобы выходные данные были только 28-й и 29-й датой курса.

Select * from  Coursedetails



Courseid    Coursename    CourseType        Coursedate             Active

   1         REO        Revalidation     2016-08-28 00:00:00.000     A
   2         RM         Deck             2016-08-28 00:00:00.000     A
   3         AFF        Advance          2016-08-28 00:00:00.000     A
   4         TFC        Tanker           2016-08-28 00:00:00.000     A
   5         CTF        Tanker           2016-08-29 00:00:00.000     A
   6         AMOS       Deck             2016-08-29 00:00:00.000     A
   7         MFA        Advance          2016-08-29 00:00:00.000     A
   8         DFC        Tanker           2016-08-29 00:00:00.000     A


для получения запроса какие изменения мне нужно сделать моим запросом select statement

Что я уже пробовал:

Я хочу, чтобы выходные данные были только 28-й и 29-й датой курса.

2 Ответов

Рейтинг:
1

Patrice T

Взгляните на WHERE пункт:
Предложение SQL WHERE[^]

Похоже, вам нужно серьезно изучить SQL
Учебник по SQL[^]


Maciej Los

Хорошее предложение!

Patrice T

Я думаю, что апвот - это ты, так что спасибо.

Maciej Los

;) Всегда пожалуйста.

Рейтинг:
1

Maciej Los

Попробовать это:

SELECT <ListOfColumns>
FROM TableName
WHERE DateField BETWEEN '2016-08-28' AND '2016-08-29'

или
SELECT <ListOfColumns>
FROM TableName
WHERE DateField IN ('2016-08-28', '2016-08-29')

или
SELECT <ListOfColumns>
FROM TableName
WHERE DateField >= '2016-08-28' AND DateField <='2016-08-29'


Member 13527798

Сетевой адаптер

Maciej Los

???