Я использую PowerShell для подключения к базе данных SQL сервера, и я хочу ограничить свой результат.
Я использую модуль SqlServer и Invoke-Sqlcmd. Мне не нужны данные с датой старше 90 дней. Следующий код используется для получения полных данных
$DataRange = ((Get-date) + (New-TimeSpan -Days -90))
$Database = DB02_Tool.dbo.Cert
$ServerInstans = DBClu01\DbClu01Cert
$Query = "SELECT encoded, not_before, not_after FROM " + $Database
$Data = Invoke-SqlCmd -ServerInstance $ServerInstans -Query $Query -As DataRows
Предел, который я хочу реализовать, находится на not_before, который имеет тип данных datetime, и я хочу, чтобы он ограничивал даты не старше 90 дней назад, поскольку используется $ Daterange. Как ограничить запрос? Есть идеи?