小编use*_*846的帖子

如何使用不同的标准两次使用相同的列和sql中的一个公共列

我有一张桌子

ID  P_ID  Cost
1   101   1000
2   101   1050
3   101   1100
4   102   5000
5   102   2000
6   102   6000
7   103   3000
8   103   5000
9   103   4000
Run Code Online (Sandbox Code Playgroud)

我想使用"Cost"列两次来获取与我希望输出的每个P_ID相对应的成本中的第一个和最后一个插入值:

P_ID  First_Cost  Last_Cost
101    1000         1100
102    5000         6000
103    3000         4000
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

2
推荐指数
1
解决办法
302
查看次数

Powershell将大文件夹拆分为多个文件夹

我有一个包含许多大文件的文件夹。我想将这些文件分成 3 个文件夹。要求是获取主文件夹中的文件数量,然后将这些文件平均分割到 3 个子文件夹中。示例 - 主文件夹有 100 个文件。当我运行 powershell 时,应创建 3 个子文件夹,分别包含 33、33 和 34 个文件。我们如何使用 Powershell 来做到这一点?

我尝试过以下方法:

$FileCount = (Get-ChildItem C:\MainFolder).count 
Get-ChildItem C:\MainFolder -r | Foreach -Begin {$i = $j = 0} -Process { 
  if ($i++ % $FileCount -eq 0) { 
    $dest = "C:\Child$j" 
    md $dest 
    $j++ 
  } 
  Move-Item $_ $dest 
} 
Run Code Online (Sandbox Code Playgroud)

powershell

2
推荐指数
1
解决办法
5376
查看次数

标签 统计

powershell ×1

sql ×1

sql-server ×1

sql-server-2008 ×1