【发布时间】:2020-02-16 20:13:16
【问题描述】:
所以我有一些表,并希望根据其他表间隔值填充数据库属性。
基本思想是使用以下值填充“眼睛年龄”属性:年轻、早产儿或早产儿,具体取决于患者的年龄。
我有患者表的出生日期,需要根据患者出生日期使用 BirthToEyeAge 中的值填充最后一个属性,从而推断其年龄。
我该怎么做,或者我应该阅读哪些文档来学习这类事情。 提前感谢每一位参与者。
INSERT INTO BirthToEyeAge(bId, minAge , maxAge , eyeAge)
VALUES(1, 0, 28 , 'young')
VALUES(2, 29, 59, 'probyotic')
VALUES(3, 60, 120, 'pre-probyotic')
INSERT INTO Patient( patId, firstName, lastName, birthDate )
VALUES( 1, 'Ark', 'May', '1991-7-22' );
INSERT INTO Diagnostic( diagId, date, tear_rate, consId_Consulta, eyeAge )
VALUES( 1, '2019-08-10', 'normal', 1, ??? );
【问题讨论】:
标签: database postgresql populate