Я новичок в visual foxpro. Я пытаюсь написать sql-инструкции.Visual Foxpro - Определенная дата вычитания двух столбцов числовой даты и результата сравнения
Существует два столбца дат, тип данных - числовой.
Столбец Дата находится в формате YYYYMMDD. Дата столбца B находится в формате YYYYMM. DD недоступен, поэтому я просто сравниваю YYYYMM.
Мне нужно вычесть разницу между конкретной датой, например. 31 августа 2015 года и даты в столбцах A и B. Как только у меня есть разница, мне нужно сравнить и увидеть, больше ли разница в столбце B, чем в колонке A.
То, что я думал, использует substr и разделяет датируется ГГГГ и ММ. Затем вычитайте его с определенной даты, а затем сравните часть YYYY, чтобы увидеть, больше ли столбец B столбца A.
Если у вас действительно есть выбор, я могу предложить вам держаться подальше от Visual FoxPro для любой новой разработки ... Это уже не поддерживаемый продукт: https://support.microsoft.com/en-us/lifecycle?p1=7992 – sstan
В чем разница между '20150831' и' 201508 '? –