Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6bc217c

Browse files
committed
LICENSE
1 parent 7a07d7a commit 6bc217c

29 files changed

+83
-65
lines changed

‎.idea/workspace.xml

Lines changed: 14 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2013-2019 Niels Lohmann
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

‎input.json

Lines changed: 13 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,18 @@
11
{
2-
"COLUMN": [
3-
"A.a",
4-
"C.b",
5-
"E.c"
6-
],
72
"CRUD": ["SELECT"],
8-
"JOIN 1": ["LEFT OUTER JOIN table_resource C ON A.select_id = C.select_id"],
9-
"JOIN 2": [
10-
"INNER JOIN item D ON A.id = D.id",
11-
"INNER JOIN table_item E ON D.c = E.c"
12-
],
13-
"JOIN ALIAS 1": ["C"],
14-
"JOIN ALIAS 2": [
15-
"D",
16-
"E"
17-
],
18-
"TABLE": ["(SELECT A.a, A.select_id, B.id FROM table A INNER JOIN joinTable B ON A.id = B.id INNER JOIN joinTable2 C ON B.id2 = C.id2 WHERE A.yn = 'Y' AND C.id2 = 'id' AND A.select_id = (SELECT select_id FROM selector_table WHERE c_name = 'con_name' AND gateway = 'gateway' AND CONTAINER = 'container')) A"],
19-
"TABLE ALIAS": ["A"],
20-
"TABLE SUB QUERY 1": ["(SELECT A.a, A.select_id, B.id FROM table A INNER JOIN joinTable B ON A.id = B.id INNER JOIN joinTable2 C ON B.id2 = C.id2 WHERE A.yn = 'Y' AND C.id2 = 'id' AND A.select_id = (SELECT select_id FROM selector_table WHERE c_name = 'con_name' AND gateway = 'gateway' AND CONTAINER = 'container'))"],
21-
"TABLE SUB QUERY ANALYSE 1": {
22-
"COLUMN": [
23-
"A.a",
24-
"A.select_id",
25-
"B.id"
26-
],
3+
"WHERE SUB QUERY 1": ["SELECT EC_DV AS staff_gbn FROM ETCH004M WHERE (TO_DATE(SCH_REG_DT, 'YYYY-MM-DD') BETWEEN TO_DATE(SYSDATE, 'YYYY-MM-DD') AND TO_DATE(SYSDATE, 'YYYY-MM-DD')) GROUP BY EC_DV"],
4+
"WHERE SUB QUERY 2": ["SELECT EC_CLPS_DV_CD AS staff_gbn FROM ETCH005M WHERE NVL(USE_AYN, 'Y') <> 'N'"],
5+
"WHERE SUB QUERY ANALYSE 1": {
6+
"COLUMN": ["EC_DV AS staff_gbn"],
277
"CRUD": ["SELECT"],
28-
"JOIN 1": ["INNER JOIN joinTable B ON A.id = B.id"],
29-
"JOIN 2": ["INNER JOIN joinTable2 C ON B.id2 = C.id2"],
30-
"JOIN ALIAS 1": ["B"],
31-
"JOIN ALIAS 2": ["C"],
32-
"TABLE": ["table A"],
33-
"TABLE ALIAS": ["A"],
34-
"WHERE": ["A.yn = 'Y' AND C.id2 = 'id' AND A.select_id = (SELECT select_id FROM selector_table WHERE c_name = 'con_name' AND gateway = 'gateway' AND CONTAINER = 'container')"],
35-
"WHERE SUB QUERY 1": ["(SELECT select_id FROM selector_table WHERE c_name = 'con_name' AND gateway = 'gateway' AND CONTAINER = 'container')"],
36-
"WHERE SUB QUERY ANALYSE 1": {
37-
"COLUMN": ["select_id"],
38-
"CRUD": ["SELECT"],
39-
"TABLE": ["selector_table"],
40-
"WHERE": ["c_name = 'con_name' AND gateway = 'gateway' AND CONTAINER = 'container'"]
41-
}
8+
"GROUP_BY": ["GROUP BY EC_DV"],
9+
"TABLE": ["ETCH004M"],
10+
"WHERE": ["(TO_DATE(SCH_REG_DT, 'YYYY-MM-DD') BETWEEN TO_DATE(SYSDATE, 'YYYY-MM-DD') AND TO_DATE(SYSDATE, 'YYYY-MM-DD'))"]
11+
},
12+
"WHERE SUB QUERY ANALYSE 2": {
13+
"COLUMN": ["EC_CLPS_DV_CD AS staff_gbn"],
14+
"CRUD": ["SELECT"],
15+
"TABLE": ["ETCH005M"],
16+
"WHERE": ["NVL(USE_AYN, 'Y') <> 'N'"]
4217
}
4318
}

‎json-sample.txt

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -368,24 +368,45 @@
368368

369369
------------------------------------------------------------------------------------
370370

371+
{
372+
"CRUD": ["SELECT"],
373+
"WHERE SUB QUERY 1": ["SELECT EC_DV AS staff_gbn FROM ETCH004M WHERE (TO_DATE(SCH_REG_DT, 'YYYY-MM-DD') BETWEEN TO_DATE(SYSDATE, 'YYYY-MM-DD') AND TO_DATE(SYSDATE, 'YYYY-MM-DD')) GROUP BY EC_DV"],
374+
"WHERE SUB QUERY 2": ["SELECT EC_CLPS_DV_CD AS staff_gbn FROM ETCH005M WHERE NVL(USE_AYN, 'Y') <> 'N'"],
375+
"WHERE SUB QUERY ANALYSE 1": {
376+
"COLUMN": ["EC_DV AS staff_gbn"],
377+
"CRUD": ["SELECT"],
378+
"GROUP_BY": ["GROUP BY EC_DV"],
379+
"TABLE": ["ETCH004M"],
380+
"WHERE": ["(TO_DATE(SCH_REG_DT, 'YYYY-MM-DD') BETWEEN TO_DATE(SYSDATE, 'YYYY-MM-DD') AND TO_DATE(SYSDATE, 'YYYY-MM-DD'))"]
381+
},
382+
"WHERE SUB QUERY ANALYSE 2": {
383+
"COLUMN": ["EC_CLPS_DV_CD AS staff_gbn"],
384+
"CRUD": ["SELECT"],
385+
"TABLE": ["ETCH005M"],
386+
"WHERE": ["NVL(USE_AYN, 'Y') <> 'N'"]
387+
}
388+
}
389+
390+
------------------------------------------------------------------------------------
391+
371392
{
372393
"COLUMN": [
373394
"AAA.EQUIP_ID",
374395
"C.SESSION_ID",
375396
"E.COLLECT_ITEM_ID"
376397
],
377398
"CRUD": ["SELECT"],
378-
"JOIN 1": ["LEFT OUTER JOIN TB_RESOURCE ON AAA.SECTOR_ID = C.SECTOR_ID"],
399+
"JOIN 1": ["LEFT OUTER JOIN TB_RESOURCE C ON AAA.SECTOR_ID = C.SECTOR_ID"],
379400
"JOIN 2": [
380-
"INNER JOIN TB_EQUIP_ITEM ON AAA.EQUIP_MODEL_ID = D.EQUIP_MODEL_ID",
381-
"INNER JOIN TB_EQUIP_COLLECT_ITEM ON D.COLLECT_ITEM_ID = E.COLLECT_ITEM_ID"
401+
"INNER JOIN TB_EQUIP_ITEM D ON AAA.EQUIP_MODEL_ID = D.EQUIP_MODEL_ID",
402+
"INNER JOIN TB_EQUIP_COLLECT_ITEM E ON D.COLLECT_ITEM_ID = E.COLLECT_ITEM_ID"
382403
],
383404
"JOIN ALIAS 1": ["C"],
384405
"JOIN ALIAS 2": [
385406
"D",
386407
"E"
387408
],
388-
"TABLE": ["(SELECT A.EQUIP_ID, A.SECTOR_ID, B.EQUIP_MODEL_ID FROM TB_EQUIP A INNER JOIN TB_EQUIP_MODEL B ON A.EQUIP_MODEL_ID = B.EQUIP_MODEL_ID INNER JOIN TB_EQUIP_TYPE C ON B.EQUIP_TYPE_ID = C.EQUIP_TYPE_ID WHERE A.USE_YN = 'Y' AND C.EQUIP_TYPE_ID = 'equipTypeId' AND A.SECTOR_ID = (SELECT SECTOR_ID FROM TB_SECTOR WHERE CONTAINER_NAME = 'containerName' AND GATEWAY = 'gateway' AND CONTAINER = 'container'))"],
409+
"TABLE": ["(SELECT A.EQUIP_ID, A.SECTOR_ID, B.EQUIP_MODEL_ID FROM TB_EQUIP A INNER JOIN TB_EQUIP_MODEL B ON A.EQUIP_MODEL_ID = B.EQUIP_MODEL_ID INNER JOIN TB_EQUIP_TYPE C ON B.EQUIP_TYPE_ID = C.EQUIP_TYPE_ID WHERE A.USE_YN = 'Y' AND C.EQUIP_TYPE_ID = 'equipTypeId' AND A.SECTOR_ID = (SELECT SECTOR_ID FROM TB_SECTOR WHERE CONTAINER_NAME = 'containerName' AND GATEWAY = 'gateway' AND CONTAINER = 'container')) AAA"],
389410
"TABLE ALIAS": ["AAA"],
390411
"TABLE SUB QUERY 1": ["(SELECT A.EQUIP_ID, A.SECTOR_ID, B.EQUIP_MODEL_ID FROM TB_EQUIP A INNER JOIN TB_EQUIP_MODEL B ON A.EQUIP_MODEL_ID = B.EQUIP_MODEL_ID INNER JOIN TB_EQUIP_TYPE C ON B.EQUIP_TYPE_ID = C.EQUIP_TYPE_ID WHERE A.USE_YN = 'Y' AND C.EQUIP_TYPE_ID = 'equipTypeId' AND A.SECTOR_ID = (SELECT SECTOR_ID FROM TB_SECTOR WHERE CONTAINER_NAME = 'containerName' AND GATEWAY = 'gateway' AND CONTAINER = 'container'))"],
391412
"TABLE SUB QUERY ANALYSE 1": {
@@ -395,11 +416,11 @@
395416
"B.EQUIP_MODEL_ID"
396417
],
397418
"CRUD": ["SELECT"],
398-
"JOIN 1": ["INNER JOIN TB_EQUIP_MODEL ON A.EQUIP_MODEL_ID = B.EQUIP_MODEL_ID"],
399-
"JOIN 2": ["INNER JOIN TB_EQUIP_TYPE ON B.EQUIP_TYPE_ID = C.EQUIP_TYPE_ID"],
419+
"JOIN 1": ["INNER JOIN TB_EQUIP_MODEL B ON A.EQUIP_MODEL_ID = B.EQUIP_MODEL_ID"],
420+
"JOIN 2": ["INNER JOIN TB_EQUIP_TYPE C ON B.EQUIP_TYPE_ID = C.EQUIP_TYPE_ID"],
400421
"JOIN ALIAS 1": ["B"],
401422
"JOIN ALIAS 2": ["C"],
402-
"TABLE": ["TB_EQUIP"],
423+
"TABLE": ["TB_EQUIP A"],
403424
"TABLE ALIAS": ["A"],
404425
"WHERE": ["A.USE_YN = 'Y' AND C.EQUIP_TYPE_ID = 'equipTypeId' AND A.SECTOR_ID = (SELECT SECTOR_ID FROM TB_SECTOR WHERE CONTAINER_NAME = 'containerName' AND GATEWAY = 'gateway' AND CONTAINER = 'container')"],
405426
"WHERE SUB QUERY 1": ["(SELECT SECTOR_ID FROM TB_SECTOR WHERE CONTAINER_NAME = 'containerName' AND GATEWAY = 'gateway' AND CONTAINER = 'container')"],
16 Bytes
Binary file not shown.
-4 Bytes
Binary file not shown.
-1.38 KB
Binary file not shown.
-1.32 KB
Binary file not shown.
-2.08 KB
Binary file not shown.
-1.38 KB
Binary file not shown.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /