Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell从另一个表中的数据创建具有列名的SQL表_Powershell - Fatal编程技术网

Powershell从另一个表中的数据创建具有列名的SQL表

Powershell从另一个表中的数据创建具有列名的SQL表,powershell,Powershell,我有一张名为“价格”的表格,上面有“水果”一栏。此“水果”列包含大量重复水果,即香蕉苹果梨香蕉苹果葡萄 我想创建一个新表,将列标题作为上表中唯一的水果名称。因此,使用上述示例的新表(称为“权重”)如下所示: |香蕉|苹果|梨|葡萄| 如何使用SqlServer PowerShell模块实现这一点 非常感谢SQLPS模块 选择Object-unique仅收集表中的唯一项,然后像通常一样创建新表 # Get parameters, examples, full and Online help for

我有一张名为“价格”的表格,上面有“水果”一栏。此“水果”列包含大量重复水果,即香蕉苹果梨香蕉苹果葡萄

我想创建一个新表,将列标题作为上表中唯一的水果名称。因此,使用上述示例的新表(称为“权重”)如下所示:

|香蕉|苹果|梨|葡萄|

如何使用SqlServer PowerShell模块实现这一点


非常感谢

SQLPS模块

选择Object-unique仅收集表中的唯一项,然后像通常一样创建新表

# Get parameters, examples, full and Online help for a cmdlet or function

(Get-Command -Name Select-Object).Parameters
Get-help -Name Select-Object -Examples
Get-help -Name Select-Object -Full
Get-help -Name Select-Object -Online

Example 5: Select unique characters from an array

"a","b","c","a","a","a" | Select-Object -Unique

a
b
c
SQL本身就有

DISTINCT关键字可从查询结果中消除重复行 SELECT语句。如果未指定DISTINCT,则返回所有行, 包括副本