首页 > 解决方案 > 使用逗号 SQL 分隔查询中的值

问题描述

如果我有这样的查询:

Select * from customers where partnerID in (1239
2324
323
4435
524
653
778
....)

当使用“空格”分隔数字时,是否有任何快捷方式可以在数字之间添加逗号?为此,我通常使用 Excel 将 partnerID 与“,”合并,然后将其传递回 SQL。我知道有一个查找和替换功能,但我不知道如何找到空格?

我想:

    Select * from customers where partnerID in (1239,
2324,
323,
4435,
524,
653,
778,
....)

标签: sql-server

解决方案


在 SQL Server Management Studio 中,您可以ALT在用鼠标选择多行时按住它。然后您可以一次编辑所有行。像这样你只需要输入一个逗号。


推荐阅读