質問編集履歴

2

誤字

2020/02/07 12:08

投稿

UTAGAI1013
UTAGAI1013

スコア4

test CHANGED
File without changes
test CHANGED
@@ -86,7 +86,7 @@
86
86
 
87
87
   出身,
88
88
 
89
-  地区.出身
89
+  地区.出身,
90
90
 
91
91
   NENREI.年齢
92
92
 

1

コードの追加

2020/02/07 12:08

投稿

UTAGAI1013
UTAGAI1013

スコア4

test CHANGED
File without changes
test CHANGED
@@ -63,3 +63,83 @@
63
63
  *を使わず JOIN でどうにかしたいのですが手詰まりです。
64
64
 
65
65
  初心者なので文章が拙いものですがよろしくお願いします。
66
+
67
+
68
+
69
+
70
+
71
+ 追記
72
+
73
+
74
+
75
+ ```ここに言語を入力
76
+
77
+ SELECT
78
+
79
+ ROW_NOMBER()OVER(ORDER BY NO) AS NO,
80
+
81
+ 苗字,
82
+
83
+ 名前,
84
+
85
+ 性別,
86
+
87
+  出身,
88
+
89
+  地区.出身
90
+
91
+  NENREI.年齢
92
+
93
+ FROM
94
+
95
+ TABLE A
96
+
97
+ LEFT JOIN
98
+
99
+ (
100
+
101
+ SELECT
102
+
103
+ 出身
104
+
105
+ FROM
106
+
107
+ TABLE A
108
+
109
+ WHERE
110
+
111
+ 出身 %2=0
112
+
113
+ ) AS 地区
114
+
115
+ ON 出身 = 地区.出身
116
+
117
+ LEFT JOIN
118
+
119
+ (
120
+
121
+ SELECT
122
+
123
+  年齢
124
+
125
+ FROM
126
+
127
+  TABLE A
128
+
129
+ WHERE
130
+
131
+  NO %2=1
132
+
133
+ ) AS NENREI
134
+
135
+ ON NO = NENREI.年齢
136
+
137
+ ```
138
+
139
+
140
+
141
+ コードはこれになります。
142
+
143
+ DBはMicrosoft SQL serverです。
144
+
145
+ 無駄だらけかと思いますがよろしくお願いします。