Ich bin auf einer Abfrage zu arbeiten, wo ich will nur Computernamen zurück, wo das siebte Zeichen „K“Suche nach Maschinen mit einem Zeichenspiel in einer bestimmten Zeichenfolge Position
select distinct s.Name0 as 'Computer Name',
s.User_Name0 as 'Last Logon user',
os.Caption0 as 'Operating System',
u.Full_User_Name0 as 'Full User Name',
s.AD_Site_Name0 as 'Site'
from v_R_System s
full outer join v_R_User u on u.User_Name0 like s.User_Name0
full outer join v_GS_OPERATING_SYSTEM os on os.ResourceID = s.ResourceID
where os.Caption0 like '%Enterprise%'
and os.Caption0 not like '%server%'
Ich versuche zurück Alle Workstations, auf denen Unternehmen ausgeführt werden, haben ein "K" als 7. Zeichen zusätzlich zu meinen anderen beiden where-Anweisungen.
Welche Datenbank benutzen Sie? – Chuck
Es ist SQL Server 2012 und ich verwende SQL Server Management Studio – Drew
Es ist gute Praxis, eckige Klammern um Namen mit Leerzeichen zu verwenden. Die Verwendung von Namen mit Leerzeichen ist keine gute Idee. – Chuck