Я работаю над базой данных DB2 и пытаюсь получить записи по дате вступления в силу. Единственный улов заключается в том, что поля даты вступления в силу охватывают 4 столбца (месяц, день, век, год). Я думаю, что у меня есть часть даты, выбранная в select, но когда я добавляю предложение where, у меня возникают проблемы. (обратите внимание, что я использую команду digits для заполнения, потому что 2005 год дает только 5 в поле года)
select date(concat(digits(vsmo),concat('/',concat(digits(vsdy),
concat('/',concat(digits(vsct),digits(vsyr))))))) from
ddpincgr d
where (SELECT MAX(<NOT SURE WHAT TO PUT IN HERE>) FROM ddpincgr a WHERE a.vgrno = d.vgrno) <= date('1/1/2000')
Идеи? * * 1004