请考虑以下表格结构:
CREATE TABLE unit_names (unit_id INT(3), unit_names VARCHAR(20) );
INSERT INTO unit_names VALUES (1,'UNIT-1');
INSERT INTO unit_names VALUES (2,'UNIT-2');
INSERT INTO unit_names VALUES (3,'UNIT-3');
CREATE TABLE items (item_id INT(3), unit_id INT(3), price INT(3), date_time date);
INSERT INTO items VALUES(1,1,1,'1980-06-01');
INSERT INTO items VALUES(2,1,3,'1981-06-01');
INSERT INTO items VALUES(3,2,2,'1980-06-01');
INSERT INTO items VALUES(4,3,5,'1983-06-01');
INSERT INTO items VALUES(5,3,5,'1983-07-01');
我想要实现的是以上内容的输出是
我显然不知道如何为此编写PL / SQL查询。我对实现结果的逻辑感到困惑。
只是好奇: 仅通过查询是否有可能获得相同的结果。
我知道我的问题是董事会。但是任何信息对我都会有帮助。