|
Выбор в запросе при условии сравнение двух полей
| ☑ |
0
new_hope
04.09.18
✎
14:11
|
Допустим, в таблице Контрагенты есть два поля типа "Дата". Дата1(Дата) Дата2(Дата)
ВЫБРАТЬ * ИЗ Контрагенты
Можно _одним_ _простым_ запросом выбрать всех контрагентов, у которых Дата1 > Дата2
?
|
|
1
butterbean
04.09.18
✎
14:13
|
можно
|
|
2
new_hope
04.09.18
✎
14:15
|
(1) Намекните направление к реализациии, пожалуйста....
|
|
3
SweetaAngel
04.09.18
✎
14:17
|
(2) ВЫБРАТЬ
Контрагенты.Ссылка
ИЗ
Справочник.Контрагенты КАК Контрагенты
ГДЕ
Контрагенты.Дата1 > Контрагенты.Дата2
|
|
4
seevkik
04.09.18
✎
14:19
|
(3) намекнуть надо было, например, дата1 > дата2
|
|
5
SweetaAngel
04.09.18
✎
14:22
|
(4) Едет Ванька на тракторе — навстречу ему воз с девками. Ванька кричит:
— Манька, приходи вечером на сеновал, я тебя выдеру.
Манька толкает в бок соседку и говорит:
— Намекает.
|
|
6
new_hope
04.09.18
✎
14:28
|
Как тупо :(
Оказывается, одно поле типа "Дата" а другое поле типа "Строка"... Куда пишут дату.
А я не сразу понял, почему не работает...
Мдааа...
|
|
7
Кай066
04.09.18
✎
14:33
|
(6) Поменяй тип другого поля
|
|
8
new_hope
04.09.18
✎
16:38
|
(7) Я сразу и не понял, что могут сделать такую наглость как поле с датой сделать строкой, чем думали - не пойму. Пытался делать зщапрос - а оно не пляшет, и обалдел, вроде должно работать. т.к. опыта не много - меня это в ступор ввело.
Если сменить тип поля - данные "строки" тю-тю, ведь. так?
|
|
9
Михаил Козлов
04.09.18
✎
16:40
|
(8) Добавьте реквизит с типом Дата, обработкой перегоните туда из Строка, удалите старый реквизит.
|
|
10
new_hope
04.09.18
✎
16:41
|
(9) Да, спасибо за совет... где-то так и подумал сделать!
|
|