質問編集履歴
4
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -48,4 +48,30 @@
|
|
48
48
|
もっとスマートな方法があるのでは、と期待しています。
|
49
49
|
|
50
50
|
|
51
|
-
よろしくおねがいします。
|
51
|
+
よろしくおねがいします。
|
52
|
+
|
53
|
+
## 追記
|
54
|
+
|
55
|
+
なんか相当ズレた質問だったようで、すみません。
|
56
|
+
|
57
|
+
自分がやりたいのは、
|
58
|
+
```
|
59
|
+
mysql> select MD5(RAND());
|
60
|
+
+----------------------------------+
|
61
|
+
| MD5(RAND()) |
|
62
|
+
+----------------------------------+
|
63
|
+
| 6fc47216844543da2c587b4465781e29 |
|
64
|
+
+----------------------------------+
|
65
|
+
```
|
66
|
+
これを色々SQLを弄ると
|
67
|
+
```
|
68
|
+
+----------------------------------+
|
69
|
+
| MD5(RAND()) |
|
70
|
+
+----------------------------------+
|
71
|
+
| 6fc47216844543da2c587b4465781e29 |
|
72
|
+
| 14d745e539e89ba748d3c63293a5e686 |
|
73
|
+
| 8b0c4ee93625d523850e79be293c796e |
|
74
|
+
| a5c1f346e7c20e35fb10a6d54789fba4 |
|
75
|
+
+----------------------------------+
|
76
|
+
```
|
77
|
+
こんな感じの出力が得れるのでは、と思ってた次第です。
|
3
誤解を招く点を修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
## 条件
|
36
36
|
|
37
|
-
|
37
|
+
下記は`不可`の条件です。下記は避けて実施したいです。
|
38
38
|
|
39
39
|
- 既に存在するテーブルをselectして、そこから表示を生成する
|
40
40
|
- ストアドプロシージャを利用する
|
2
環境を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,10 @@
|
|
1
1
|
# やりたい事
|
2
|
-
DBを使わず、sqlで複数行の結果を得たいです。
|
2
|
+
mysqlで、DBを使わず、sqlで複数行の結果を得たいです。
|
3
3
|
目的は3000行程度のサンプルをsqlのみで作る事です。
|
4
4
|
(なお業務等ではなく、"このような事は出来るのか?"という勉強用です。なのでDBを使う代替案はご遠慮下さい)
|
5
5
|
|
6
|
+
# 環境
|
7
|
+
mysql 8.0.17
|
6
8
|
|
7
9
|
## 例
|
8
10
|
|
1
誤記修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
なお出来ない事、やりたくない事は下記です。
|
36
36
|
|
37
|
-
-
|
37
|
+
- 既に存在するテーブルをselectして、そこから表示を生成する
|
38
38
|
- ストアドプロシージャを利用する
|
39
39
|
- テンポラリテーブルを利用する
|
40
40
|
- シェル等で長文のsqlを自動生成する
|