使用 SSMS 在 where 子句中的每个 id 之前放置逗号
Place commas before each id in a where clause using SSMS
我想在 mssql 的以下查询中的 id 之间放置逗号。我从不同的查询中得到这些可能有上千个 ID。我在excel右now.I复制ids到excel并使用'&'在id号前面粘贴逗号然后复制粘贴到Mssql。在 Mssql 中是否有实用的方法来执行此操作?只需复制 id 并在前面放置逗号?
谢谢。
Select * from Table A where
id in
(123
,453
,576
,564
,535
,553
,327
)
如果您将 ID 复制到 SSMS 并且它们前面没有逗号,您可以按住 Alt&Shift
然后按 Down
光标(或者如果您有lot) 在整个列之前开始插入。如果您随后按 comma
一次,它会在每行前添加一个逗号。
我想在 mssql 的以下查询中的 id 之间放置逗号。我从不同的查询中得到这些可能有上千个 ID。我在excel右now.I复制ids到excel并使用'&'在id号前面粘贴逗号然后复制粘贴到Mssql。在 Mssql 中是否有实用的方法来执行此操作?只需复制 id 并在前面放置逗号? 谢谢。
Select * from Table A where
id in
(123
,453
,576
,564
,535
,553
,327
)
如果您将 ID 复制到 SSMS 并且它们前面没有逗号,您可以按住 Alt&Shift
然后按 Down
光标(或者如果您有lot) 在整个列之前开始插入。如果您随后按 comma
一次,它会在每行前添加一个逗号。