SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 08.02.2018 17:00:42

CrazyMixa
Участник
Зарегистрирован: 08.02.2018
Сообщений: 2

Вывод номера дня в году

Добрый день, недавно начал читать про MySQL (по учебе).
И вот возник вопрос, если, например, у меня есть таблица с датой. И мне надо вывести номер дня в году для этой даты, как мне это сделать?
Я предполагаю, что это делается как-то через SELECT DAYOFYEAR(), но знаний не хватает, что бы понять как.
То есть в скобки надо запихать дату, но дата лежит в таблице

Неактивен

 

#2 08.02.2018 17:03:45

klow
Старожил
Зарегистрирован: 06.12.2014
Сообщений: 411

Re: Вывод номера дня в году

SELECT DAYOFYEAR(t.date) FROM TABLE_Name t;

TABLE_Name  - название таблицы в БД
t.date - имя поля с датой в таблице

Отредактированно klow (08.02.2018 17:04:32)

Неактивен

 

#3 08.02.2018 17:18:14

CrazyMixa
Участник
Зарегистрирован: 08.02.2018
Сообщений: 2

Re: Вывод номера дня в году

Спасибо большое)

Неактивен

 

#4 08.02.2018 17:20:56

klow
Старожил
Зарегистрирован: 06.12.2014
Сообщений: 411

Re: Вывод номера дня в году

Желательно еще добавить название полученного поля (значения), например, NumDay

SELECT DAYOFYEAR(t.date) AS NumDay FROM TABLE_Name t;

Отредактированно klow (08.02.2018 17:21:44)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson