sql-server - 使用逗号 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 Management Studio 中,您可以ALT
在用鼠标选择多行时按住它。然后您可以一次编辑所有行。像这样你只需要输入一个逗号。
推荐阅读
- ssis - 您可以通过定制的 Web 前端管理 SSIS 包吗?
- elasticsearch - 具有多个字段值 (bank_name) 的字段 (userid) 的 Kibana 聚合可视化
- c# - HttpWebRequest/HttpWebResponse 仅适用于控制台应用程序而不是 ASP.NET
- php - 防止在没有执行权限的情况下通过 readfile() 直接访问文件和服务
- javascript - 在单个 div 中堆叠两个嵌入式 SVG
- php - Laravel updateOrCreate 仅当列类型等于颜色时
- android - 如何让多个应用同时工作?
- php - 如何从 MySQL 数据库中按 ID 提取字段数据?
- c++ - ADT 和多态性
- javascript - 为什么提交后获取输入框的 .value 不起作用?