So I'm writing a report that pulls all versions of adobe acrobat pro into a single sql report. The problem I'm coming across is that Adobe changes its naming convention from version to version. Some display 'Adobe Acrobat 7.1.0 Professional' while others display 'Adobe Acrobat 9 Pro'. My question is I can display the version in another column, but is it possible to only display 'Adobe Acrobat Pro' for all of the different versions and parse out the the #?
Also please forgive me, I'm still newish to the whole sql query thing. But I've done a lot of digging and cant seem to find anything that'll work for me.
Thanks in advance
Scott
SELECT DISTINCT
v_GS_ADD_REMOVE_PROGRAMS_5.DisplayName0 AS [Display Name], LEFT(v_GS_ADD_REMOVE_PROGRAMS_5.Version0, 1) AS Version,
v_GS_ADD_REMOVE_PROGRAMS_5.Publisher0 AS Publisher, v_R_System_5.User_Name0 AS [User Name],
v_R_System_5.Name0 AS [Computer Name], DATEDIFF(day, v_GS_WORKSTATION_STATUS_5.LastHWScan, GETDATE()) AS [Last Scan]
FROM v_GS_ADD_REMOVE_PROGRAMS AS v_GS_ADD_REMOVE_PROGRAMS_5 INNER JOIN
v_R_System AS v_R_System_5 ON v_GS_ADD_REMOVE_PROGRAMS_5.ResourceID = v_R_System_5.ResourceID INNER JOIN
v_R_System_Valid AS v_R_System_Valid_5 ON v_R_System_5.ResourceID = v_R_System_Valid_5.ResourceID INNER JOIN
v_GS_WORKSTATION_STATUS AS v_GS_WORKSTATION_STATUS_5 ON
v_R_System_5.ResourceID = v_GS_WORKSTATION_STATUS_5.ResourceID
WHERE (v_GS_ADD_REMOVE_PROGRAMS_5.Publisher0 LIKE '%Adobe%') AND (v_GS_ADD_REMOVE_PROGRAMS_5.Version0 LIKE '7%') AND
(v_GS_ADD_REMOVE_PROGRAMS_5.DisplayName0 LIKE '%Acrobat%Pro%') AND
(NOT (v_GS_ADD_REMOVE_PROGRAMS_5.DisplayName0 LIKE '%Distiller%'))