legrooch [ Legend ]
Czy ktoś zajmuje się tu zapytaniami SQL?
Mam problem z zapytaniem. Czy znajdzie się tu dosyć dobrze znająca temat osoba?
Takie coś:
SELECT DISTINCT ossp.MachineID, ossp.Netbios_Name0, ossp.Caption0
FROM dbo.ak_OS_SP ossp LEFT OUTER JOIN
dbo.User_Information_DATA ui ON ossp.MachineID = ui.MachineID
ORDER BY ossp.Netbios_Name0
Chciałbym do tego dodać "COUNT", ale w taki sposób, aby sumował mi ilość danych z kolumny ossp.Caption0 na podstawie pierwszych dwóch liter kolumny ossp.Netbios_Name0.
Caption jest nazwą systemu, a Netbios_Name nazwa stacji w sieci.
Efektem ma być wyświetlenie jakiejś nazwy stacji, np zamiast kb001, kb002 itd żeby było KB + podliczona ilość systemów operacyjnych.
Przykład:
Netbios_Name0------------|---------Caption0----------------------|----------Ilosc
AAA-------------------------|-----------MS Windows 2000----------|----------20
AAA-------------------------|-----------MS Windows XP-------------|----------5
BBB--------------------------|-----------MS Windows 95-------------|----------1
legrooch [ Legend ]
Zapomniałem o najważniejszym....
Jest to MS SQL2000 Enterprise, mogę tworzyć dowolną ilość widoków w celu pomocy itd.
Zależy mi tylko jak osiągnąć ten cel.
legrooch [ Legend ]
Czyli na nikogo nie można liczyć...?
Up^