質問編集履歴
5
質問の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -215,4 +215,10 @@
|
|
215
215
|
left join shozoku_reki as shozoku_reki2
|
216
216
|
on soshiki.soshiki_cd = shozoku_reki2.soshiki_cdに言語を入力
|
217
217
|
|
218
|
+
ERROR: テーブル"jinji"用のFROM句に対する不正な参照
|
219
|
+
LINE 4: on jinji.shimei_cd = kyushoku.shimei_cd
|
220
|
+
^
|
221
|
+
HINT: テーブル"jinji"の項目がありますが、問い合わせのこの部分からは参照できません。"
|
222
|
+
SQL state: 42P01
|
223
|
+
Character: 64
|
218
|
-
```
|
224
|
+
```
|
4
質問の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -64,6 +64,7 @@
|
|
64
64
|
|
65
65
|
どのようにsql文を記載すればいいかを、お聞きしてもよろしいですか。
|
66
66
|
|
67
|
+
テーブルのsql文です。
|
67
68
|
```ここに言語を入力
|
68
69
|
DROP TABLE SOSHIKI cascade;
|
69
70
|
/* 組織 */
|
@@ -204,3 +205,14 @@
|
|
204
205
|
)
|
205
206
|
)
|
206
207
|
;
|
208
|
+
エラーのsqlです。
|
209
|
+
```ここselect *
|
210
|
+
from jinji,soshiki
|
211
|
+
inner join kyushoku
|
212
|
+
on jinji.shimei_cd = kyushoku.shimei_cd
|
213
|
+
inner join shozoku_reki as shozoku_reki1
|
214
|
+
on jinji.shimei_cd = shozoku_reki1.shimei_cd
|
215
|
+
left join shozoku_reki as shozoku_reki2
|
216
|
+
on soshiki.soshiki_cd = shozoku_reki2.soshiki_cdに言語を入力
|
217
|
+
|
218
|
+
```
|
3
質問の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -204,4 +204,3 @@
|
|
204
204
|
)
|
205
205
|
)
|
206
206
|
;
|
207
|
-
```
|
2
質問の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -63,3 +63,145 @@
|
|
63
63
|

|
64
64
|
|
65
65
|
どのようにsql文を記載すればいいかを、お聞きしてもよろしいですか。
|
66
|
+
|
67
|
+
```ここに言語を入力
|
68
|
+
DROP TABLE SOSHIKI cascade;
|
69
|
+
/* 組織 */
|
70
|
+
CREATE TABLE SOSHIKI
|
71
|
+
(
|
72
|
+
SOSHIKI_CD VARCHAR(14) NOT NULL --組織コード
|
73
|
+
,SOSHIKI_MEI VARCHAR(80) --組織名
|
74
|
+
,SOSHIKI_RYAKUMEI VARCHAR(20) --組織略名
|
75
|
+
,KYUYO_SOSHIKI_CD VARCHAR(14) --給与用組織コード
|
76
|
+
,CREATE_DATE TIMESTAMP WITHOUT TIME ZONE --作成日時
|
77
|
+
,CREATE_USER_ID VARCHAR(10) --作成ユーザID
|
78
|
+
,UPDATE_DATE TIMESTAMP WITHOUT TIME ZONE --更新日時
|
79
|
+
,UPDATE_USER_ID VARCHAR(10) --更新ユーザID
|
80
|
+
,CONSTRAINT PK_SOSHIKI PRIMARY KEY
|
81
|
+
(
|
82
|
+
SOSHIKI_CD
|
83
|
+
)
|
84
|
+
)
|
85
|
+
;
|
86
|
+
|
87
|
+
|
88
|
+
DROP TABLE JINJI cascade;
|
89
|
+
/* 人事マスタ */
|
90
|
+
CREATE TABLE JINJI
|
91
|
+
(
|
92
|
+
SHIMEI_CD VARCHAR(7) NOT NULL --氏名コード
|
93
|
+
,SHIMEI_KJ VARCHAR(20) --氏名(漢字)
|
94
|
+
,SHIMEI_KN VARCHAR(20) --氏名(カナ)
|
95
|
+
,HATSUREI_DATE DATE --発令日
|
96
|
+
,NYUSHA_DATE DATE --入社日
|
97
|
+
,TAISHOKU_DATE DATE --退職日
|
98
|
+
,JUGYOIN_KBN VARCHAR(1) --従業員区分
|
99
|
+
,SHAIN_KBN VARCHAR(1) --社員区分
|
100
|
+
,KUMIAIIN_KBN VARCHAR(1) --組合員区分
|
101
|
+
,SHUKKOMOTO_CD VARCHAR(3) --出向元コード
|
102
|
+
,SEIBETSU VARCHAR(1) --性別
|
103
|
+
,SEINENGAPPI DATE --生年月日
|
104
|
+
,NENREI INTEGER --年齢
|
105
|
+
,KAISHA_NENREI INTEGER --会社年齢
|
106
|
+
,KONIN_KBN VARCHAR(1) --婚姻区分
|
107
|
+
,KEKKON_DATE DATE --結婚年月日
|
108
|
+
,KINZOKU_NENSU_CALC_DATE DATE --通算勤続年数計算用日付
|
109
|
+
,KINZOKU_POINT_CALC_DATE DATE --勤続ポイント計算用日付
|
110
|
+
,YUBIN_NO VARCHAR(7) --郵便番号
|
111
|
+
,JUSHO VARCHAR(100) --住所
|
112
|
+
,DENWA_NO VARCHAR(15) --電話番号
|
113
|
+
,JUMINHYO_YUBIN_NO VARCHAR(6) --住民票(郵便番号)
|
114
|
+
,JUMINHYO_JUSHO VARCHAR(80) --住民票(住所)
|
115
|
+
,KYU_SHIMEI_KJ VARCHAR(20) --旧氏名(漢字)
|
116
|
+
,KYU_SHIMEI_KN VARCHAR(20) --旧氏名(カナ)
|
117
|
+
,KYU_SHIMEI_CD VARCHAR(6) --旧氏名コード
|
118
|
+
,GEN_SHAIN_KBN_KAISHI_DATE DATE --現社員区分適用開始日
|
119
|
+
,CREATE_DATE TIMESTAMP WITHOUT TIME ZONE --作成日時
|
120
|
+
,CREATE_USER_ID VARCHAR(10) --作成ユーザID
|
121
|
+
,UPDATE_DATE TIMESTAMP WITHOUT TIME ZONE --更新日時
|
122
|
+
,UPDATE_USER_ID VARCHAR(10) --更新ユーザID
|
123
|
+
,DELETE_FLG VARCHAR(1) --削除フラグ
|
124
|
+
,DELETE_DATE TIMESTAMP WITHOUT TIME ZONE --削除日時
|
125
|
+
,DELETE_USER_ID VARCHAR(10) --削除ユーザID
|
126
|
+
,CONSTRAINT PK_JINJI PRIMARY KEY
|
127
|
+
(
|
128
|
+
SHIMEI_CD
|
129
|
+
)
|
130
|
+
)
|
131
|
+
;
|
132
|
+
|
133
|
+
DROP TABLE KYUSHOKU cascade;
|
134
|
+
/* 休職情報 */
|
135
|
+
CREATE TABLE KYUSHOKU
|
136
|
+
(
|
137
|
+
SHIMEI_CD VARCHAR(7) NOT NULL --氏名コード
|
138
|
+
,RECORD_NO INTEGER NOT NULL --レコードNo
|
139
|
+
,KYUSHOKU_HATSUREI_DATE DATE NOT NULL --休職発令日付
|
140
|
+
,KYUYOSHIKYU_UCHIKIRI_DATE DATE --給与支給打切日付
|
141
|
+
,SHOBYO_TEATE_KAISHI_DATE DATE --傷病手当開始日付
|
142
|
+
,SHOBYO_TEATE_SHURYO_DATE DATE --傷病手当終了日付
|
143
|
+
,KYUSHOKU_UCHIKIRI_DATE DATE --休職打切日付
|
144
|
+
,FUKUSHOKU_YOTEI_DATE DATE --復職予定日付
|
145
|
+
,FUKUSHOKU_HATSUREI_DATE DATE --復職発令日付
|
146
|
+
,KYUSHOKU_RIYU_CD VARCHAR(2) --休職理由コード
|
147
|
+
,BIKO VARCHAR(40) --備考
|
148
|
+
,CREATE_DATE TIMESTAMP WITHOUT TIME ZONE --作成日時
|
149
|
+
,CREATE_USER_ID VARCHAR(10) --作成ユーザID
|
150
|
+
,UPDATE_DATE TIMESTAMP WITHOUT TIME ZONE --更新日時
|
151
|
+
,UPDATE_USER_ID VARCHAR(10) --更新ユーザID
|
152
|
+
,DELETE_FLG VARCHAR(1) --削除フラグ
|
153
|
+
,DELETE_DATE TIMESTAMP WITHOUT TIME ZONE --削除日時
|
154
|
+
,DELETE_USER_ID VARCHAR(10) --削除ユーザID
|
155
|
+
,CONSTRAINT PK_KYUSHOKU PRIMARY KEY
|
156
|
+
(
|
157
|
+
SHIMEI_CD
|
158
|
+
,RECORD_NO
|
159
|
+
)
|
160
|
+
)
|
161
|
+
;
|
162
|
+
DROP TABLE SHOZOKU_REKI cascade;
|
163
|
+
/* 所属歴 */
|
164
|
+
CREATE TABLE SHOZOKU_REKI
|
165
|
+
(
|
166
|
+
SHIMEI_CD VARCHAR(7) NOT NULL --氏名コード
|
167
|
+
,RECORD_NO INTEGER NOT NULL --レコードNo
|
168
|
+
,HATSUREI_DATE DATE --発令日
|
169
|
+
,SOSHIKI_CD VARCHAR(14) --組織コード
|
170
|
+
,SOSHIKI_MEI VARCHAR(80) --組織名
|
171
|
+
,SHOKUNO_SHIKAKU_CD VARCHAR(2) --職能資格コード
|
172
|
+
,KENKYU_SHIKAKU_CD VARCHAR(2) --研究資格/ランクコード
|
173
|
+
,SHOKUI_CD VARCHAR(2) --職位コード
|
174
|
+
,SHOKUSHU_CD VARCHAR(2) --職種コード
|
175
|
+
,CHOKKAN_KBN VARCHAR(4) --直間区分
|
176
|
+
,DAIRI_KBN VARCHAR(1) --代理区分
|
177
|
+
,JIGYOSHO_CD VARCHAR(2) --事業所コード
|
178
|
+
,CREATE_DATE TIMESTAMP WITHOUT TIME ZONE --作成日時
|
179
|
+
,CREATE_USER_ID VARCHAR(10) --作成ユーザID
|
180
|
+
,UPDATE_DATE TIMESTAMP WITHOUT TIME ZONE --更新日時
|
181
|
+
,UPDATE_USER_ID VARCHAR(10) --更新ユーザID
|
182
|
+
,CONSTRAINT PK_SHOZOKU_REKI PRIMARY KEY
|
183
|
+
(
|
184
|
+
SHIMEI_CD
|
185
|
+
,RECORD_NO
|
186
|
+
)
|
187
|
+
)
|
188
|
+
;
|
189
|
+
DROP TABLE SOSHIKI cascade;
|
190
|
+
/* 組織 */
|
191
|
+
CREATE TABLE SOSHIKI
|
192
|
+
(
|
193
|
+
SOSHIKI_CD VARCHAR(14) NOT NULL --組織コード
|
194
|
+
,SOSHIKI_MEI VARCHAR(80) --組織名
|
195
|
+
,SOSHIKI_RYAKUMEI VARCHAR(20) --組織略名
|
196
|
+
,KYUYO_SOSHIKI_CD VARCHAR(14) --給与用組織コード
|
197
|
+
,CREATE_DATE TIMESTAMP WITHOUT TIME ZONE --作成日時
|
198
|
+
,CREATE_USER_ID VARCHAR(10) --作成ユーザID
|
199
|
+
,UPDATE_DATE TIMESTAMP WITHOUT TIME ZONE --更新日時
|
200
|
+
,UPDATE_USER_ID VARCHAR(10) --更新ユーザID
|
201
|
+
,CONSTRAINT PK_SOSHIKI PRIMARY KEY
|
202
|
+
(
|
203
|
+
SOSHIKI_CD
|
204
|
+
)
|
205
|
+
)
|
206
|
+
;
|
207
|
+
```
|
1
質問の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -60,6 +60,6 @@
|
|
60
60
|
on soshiki.soshiki_cd = shozoku_reki2.soshiki_cd
|
61
61
|
```
|
62
62
|
以下のようにエラーになります。
|
63
|
-

|
64
64
|
|
65
65
|
どのようにsql文を記載すればいいかを、お聞きしてもよろしいですか。
|