質問編集履歴

1

実際にSQL実行に掛かる時間情報を追加しました。

2016/09/21 01:06

投稿

cnx
cnx

スコア19

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- url 列に好き勝手にURLが入ったテーブル master があります。
1
+ MySQL上に 「url 列に好き勝手にURLが入ったテーブル master があります。
2
2
 
3
3
  その他の列としてid, inserted, nameがあり、insertedとnameが同一となっているレコードも複数存在しています。例えばname=bobが複数のサイト(url)を閲覧した履歴がまとめて登録されて、登録されたレコードは同じ登録日(inserted)になるといった感じです。
4
4
 
@@ -13,6 +13,8 @@
13
13
 
14
14
 
15
15
  以下のようなSQLにて動作はするのですが、もっとエレガントで高速な方法はないでしょうか。
16
+
17
+ 因みに45万レコードからの実行結果は、18.0776 seconds.です。
16
18
 
17
19
 
18
20