Skip to content

Commit b3e6be3

Browse files
committed
group by value에 GROUP BY BLAH 하던 문제 수정
1 parent a32f5da commit b3e6be3

File tree

12 files changed

+96
-133
lines changed

12 files changed

+96
-133
lines changed

.idea/workspace.xml

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

input.txt

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,2 @@
1-
SELECT * FROM
2-
(
3-
SELECT A, B, C
4-
FROM SUBQUERYTABLE
5-
WHERE CONDITION IN ('A', 'B', 'C') AND
6-
CONDITION IN
7-
(
8-
SELECT CONDITION FROM ANOTHER
9-
UNION
10-
SELECT CONDITION FROM UNIONTABLE
11-
)
12-
)
13-
UNION ALL
14-
(
15-
SELECT * FROM TAB2
16-
UNION
17-
SELECT * FROM TAB3
18-
)
1+
SELECT * FROM TAB
2+
GROUP BY A
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
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 GROUP BY EC_DV) UNION (SELECT EC_CLPS_DV_CD AS staff_gbn FROM ETCH005M WHERE NVL(USE_AYN, 'Y') <> 'N')
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
sql syntax error
1.09 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

output.json

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,6 @@
11
{
22
"CRUD": ["SELECT"],
33
"COLUMN": ["*"],
4-
"TABLE": ["(SELECT A, B, C FROM SUBQUERYTABLE WHERE CONDITION IN ('A', 'B', 'C') AND CONDITION IN (SELECT CONDITION FROM ANOTHER UNION SELECT CONDITION FROM UNIONTABLE))"],
5-
"TABLE SUB QUERY 1": ["(SELECT A, B, C FROM SUBQUERYTABLE WHERE CONDITION IN ('A', 'B', 'C') AND CONDITION IN (SELECT CONDITION FROM ANOTHER UNION SELECT CONDITION FROM UNIONTABLE))"],
6-
"TABLE SUB QUERY ANALYSE 1": {
7-
"CRUD": ["SELECT"],
8-
"COLUMN": [
9-
"A",
10-
"B",
11-
"C"
12-
],
13-
"TABLE": ["SUBQUERYTABLE"],
14-
"WHERE": ["CONDITION IN ('A', 'B', 'C') AND CONDITION IN (SELECT CONDITION FROM ANOTHER UNION SELECT CONDITION FROM UNIONTABLE)"],
15-
"WHERE SUB QUERY 1": ["(SELECT CONDITION FROM ANOTHER UNION SELECT CONDITION FROM UNIONTABLE)"],
16-
"WHERE SUB QUERY ANALYSE 1": {
17-
"CRUD": ["SELECT"],
18-
"COLUMN": ["CONDITION"],
19-
"TABLE": ["ANOTHER"],
20-
"UNION 1": ["SELECT CONDITION FROM UNIONTABLE"],
21-
"UNION ANALYSE 1": {
22-
"CRUD": ["SELECT"],
23-
"COLUMN": ["CONDITION"],
24-
"TABLE": ["UNIONTABLE"]
25-
}
26-
}
27-
},
28-
"UNION ALL 1": ["SELECT * FROM TAB2 UNION SELECT * FROM TAB3"],
29-
"UNION ALL ANALYSE 1": {
30-
"CRUD": ["SELECT"],
31-
"COLUMN": ["*"],
32-
"TABLE": ["TAB2"],
33-
"UNION 1": ["SELECT * FROM TAB3"],
34-
"UNION ANALYSE 1": {
35-
"CRUD": ["SELECT"],
36-
"COLUMN": ["*"],
37-
"TABLE": ["TAB3"]
38-
}
39-
}
4+
"GROUP_BY": ["A"],
5+
"TABLE": ["TAB"]
406
}

0 commit comments

Comments
 (0)