質問するログイン新規登録

質問編集履歴

4

追記

2019/09/10 12:49

投稿

katosei
katosei

スコア32

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

誤解を招く点を修正

2019/09/10 12:49

投稿

katosei
katosei

スコア32

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

環境を追記

2019/09/10 12:37

投稿

katosei
katosei

スコア32

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

誤記修正

2019/09/10 11:53

投稿

katosei
katosei

スコア32

title CHANGED
File without changes
body CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  なお出来ない事、やりたくない事は下記です。
36
36
 
37
- - 100行以上あるテーブルをselectして、そこから表示を生成する
37
+ - 既に存在するテーブルをselectして、そこから表示を生成する
38
38
  - ストアドプロシージャを利用する
39
39
  - テンポラリテーブルを利用する
40
40
  - シェル等で長文のsqlを自動生成する