小编kar*_*ess的帖子

mysql中按列整数搜索更快还是按列字符串搜索更快?

我有一个包含数百万条记录的“交易”表

id        trx   secret_string (varchar(50))        secret_id (int(2.))
1         80    52987624f7cb03c61d403b7c68502fb0   1
2         28    52987624f7cb03c61d403b7c68502fb0   1
3         55    8502fb052987624f61d403b7c67cb03c   2
4         61    52987624f7cb03c61d403b7c68502fb0   1
5         39    8502fb052987624f61d403b7c67cb03c   2
..
999997    27    8502fb052987624f61d403b7c67cb03c   2
999998    94    8502fb052987624f61d403b7c67cb03c   2
999999    40    52987624f7cb03c61d403b7c68502fb0   1
1000000   35    8502fb052987624f61d403b7c67cb03c   2
Run Code Online (Sandbox Code Playgroud)

正如您所注意到的,secret_string并且secret_id将始终匹配。

比方说,我需要选择记录 where secret_string = "52987624f7cb03c61d403b7c68502fb0"

这样做是否更快:

SELECT id FROM transactions WHERE secret_id = 1
Run Code Online (Sandbox Code Playgroud)

比:

SELECT id FROM transactions WHERE secret_string = "52987624f7cb03c61d403b7c68502fb0"
Run Code Online (Sandbox Code Playgroud)

或者没关系?那么其他操作如SUM(trx)COUNT(trx)AVG(trx)等呢? …

mysql

9
推荐指数
1
解决办法
3416
查看次数

如何替换除JavaScript中第一个字符串之外的所有字符串?

我有这个字符串:

hello world hello world hello world hello
Run Code Online (Sandbox Code Playgroud)

我需要得到以下内容:

hello world hello hello hello
Run Code Online (Sandbox Code Playgroud)

如果我使用:

str = str.replace('world', '');
Run Code Online (Sandbox Code Playgroud)

它只删除world上面字符串中的第一个匹配项.

如何替换除第一个之外的所有事件?

javascript regex string node.js

8
推荐指数
1
解决办法
1362
查看次数

在 Excel 中为列的所有单元格添加一个值

我目前有一个这样的Excel电子表格:

Product ID  |   Thumb Image   |   HR Image 
001            my_image_1.jpg    my_image_HR_1.jpg
002            my_image_2.jpg    my_image_HR_2.jpg
003            my_image_3.jpg    my_image_HR_3.jpg 
...
...and so on (10,000 rows)
Run Code Online (Sandbox Code Playgroud)

我需要在图像前面添加一个 url,所以它看起来像这样:

Product ID  |              Thumb Image              |          HR Image 
001           http://www.website.com/my_image_1.jpg   http://www.website.com/my_image_HR_1.jpg
002           http://www.website.com/my_image_2.jpg   http://www.website.com/my_image_HR_3.jpg
003           http://www.website.com/my_image_3.jpg   http://www.website.com/my_image_HR_3.jpg
...
...and so on (10,000 rows)
Run Code Online (Sandbox Code Playgroud)

有公式吗?我怎样才能做到这一点?

谢谢你!

excel

3
推荐指数
1
解决办法
4296
查看次数

标签 统计

excel ×1

javascript ×1

mysql ×1

node.js ×1

regex ×1

string ×1