Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
deleted_we43s2 Member [скрыт] Откуда: Сообщений: 28 |
Вот такая вот задачка не могу решить никак... У меня есть дата окончание срока паспорта и некий тур. Нужен список где срок действия паспорта меньше, чем 122 дня с даты окончания тура. Всем заранее спасибо. |
21 апр 14, 12:07 [15909979] Ответить | Цитировать Сообщить модератору |
Дедушка Member Откуда: Город трёх революций Сообщений: 5114 |
dateadd |
21 апр 14, 12:12 [15910015] Ответить | Цитировать Сообщить модератору |
deleted_we43s2 Member [скрыт] Откуда: Сообщений: 28 |
Дедушка, не могу понять как применить( |
21 апр 14, 12:13 [15910030] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Прочитать ссылку до конца и увидеть примеры использования |
||
21 апр 14, 12:14 [15910040] Ответить | Цитировать Сообщить модератору |
deleted_we43s2 Member [скрыт] Откуда: Сообщений: 28 |
Да прочитал все равно не могу понять... |
21 апр 14, 12:20 [15910073] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Читайте, пока не поймете. Можете даже написать запрос. |
||
21 апр 14, 12:22 [15910085] Ответить | Цитировать Сообщить модератору |
deleted_we43s2 Member [скрыт] Откуда: Сообщений: 28 |
а как переменную сделать которая выводит из таблицы? я просто относительно недавно в этом деле. |
21 апр 14, 12:34 [15910141] Ответить | Цитировать Сообщить модератору |
deleted_we43s2 Member [скрыт] Откуда: Сообщений: 28 |
Блин я чет вообще понять не могу(( |
21 апр 14, 12:37 [15910157] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Данные из таблицы выбирает команда select, а не переменная
Недавно - это вообще не знаю ни одной команды SQL ? |
||||
21 апр 14, 12:38 [15910159] Ответить | Цитировать Сообщить модератору |
Knyazev Alexey Member Откуда: Екб -> Мск Сообщений: 10234 Блог |
http://firststeps.ru/sql/sql1.html |
21 апр 14, 12:40 [15910175] Ответить | Цитировать Сообщить модератору |
deleted_we43s2 Member [скрыт] Откуда: Сообщений: 28 |
Glory, Не правильно написал вопроса... Вот например select DATEADD(DAY,+122, '2007-01-01 13:10:10') Вот где дата, как мне туда запихнуть дату которая выводится в колонке, я вот про что. |
21 апр 14, 12:44 [15910198] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Начать изучение SQL с базовых команд. Ссылку дали выше |
||
21 апр 14, 12:45 [15910208] Ответить | Цитировать Сообщить модератору |
deleted_we43s2 Member [скрыт] Откуда: Сообщений: 28 |
Glory, это срочная задача. Ваши советы почитать итд мне сейчас никак не помогут. Спасибо. |
21 апр 14, 12:53 [15910256] Ответить | Цитировать Сообщить модератору |
Гавриленко Сергей Алексеевич Member Откуда: Moscow Сообщений: 37143 |
|
||
21 апр 14, 12:55 [15910270] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Тогда наймите работника, который за вас сделает вашу работу. |
||
21 апр 14, 12:55 [15910271] Ответить | Цитировать Сообщить модератору |
deleted_we43s2 Member [скрыт] Откуда: Сообщений: 28 |
select owner.name as 'Владелец заявки' , owner.inc as 'Номер заявки' from claim join partner owner on claim.owner=owner.inc join tour on claim.tour = tour.inc where tour.state = 4 and exists (select p2.inc from people p2 where p2.claim = claim.inc and p2.pvalid < DATEADD(d, -122, claim.datebeg )) order by owner.name В общем получилось как то так... Всем спасибо. |
21 апр 14, 17:25 [15912091] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |