5つのフィールドを持つテーブル「Patient」があります。
CREATE TABLE PATIENT
(PAT_ID CHAR (4) PRIMARY KEY,
PAT_NAME VARCHAR (7),
ADMITTED DATE,
ROOM CHAR (3),
DOCTOR VARCHAR (7));
INSERT INTO PATIENT VALUES
(1001, 'FRED', '30-MAR-07', 101, 'PAYNE');
出力が次のようになるビューを作成したいと思います。
Patient Doctor Room Admitted
"-----------------------------------------------"
1001 Fred Payne 101 March 31, 2007
問題は、Pat_name と Pat_ID を個別の「Patient」列に連結したいが、他の 3 つのフィールドも連結したいことです (「ダッシュ」に区切りがないことに注意してください)。
基本的に、5 つの列すべてを連結した 1 つの列が必要ですが、最初の 2 つの列を「患者」という名前の 1 つのサブ列に結合する必要もあります。
連結内で連結できますか?