Hi SQL experts! Need some help here
I have a database that lists the software installed in each computer in my company, and on the other side I have a list of software and the number of the version compatible with win 7
I have to cross the data between these two tables. I need to know which software in the first list includes the software listed in the second list.
An example.
The first list shows the software installed in various computes, and it will look like
[TABLE]
Software_Equipos [TR]
DISPLAY NAME PUBLISHER VERSION [/TR]
[TR]
[TD]7-Zip 4.65[/TD]
[TD]Igor Pavlov[/TD]
[TD]4.65.00.0[/TD]
[/TR]
[TR]
[TD]Adobe Acrobat 9 Standard - Italiano, Español, Nederlands, Português[/TD]
[TD]Adobe Systems[/TD]
[TD]9.0.0[/TD]
[/TR]
[TR]
[TD]Adobe Flash Player 10 ActiveX[/TD]
[TD]Adobe Systems, Inc.[/TD]
[TD]10.0.12.36[/TD]
[/TR]
[TR]
[TD]Adobe Reader 9 - Español[/TD]
[TD]Adobe Systems Incorporated[/TD]
[TD]9.0.0[/TD]
[/TR]
[TR]
[TD]Adobe SVG Viewer 3.0[/TD]
[TD]Adobe Systems, Inc.[/TD]
[TD] 3.0[/TD]
[/TR]
[TR]
[TD]Altiris Application Metering Agent[/TD]
[TD]Altiris Inc.[/TD]
[TD]7.0.1255.0[/TD]
[/TR]
[TR]
[TD]Altiris Inventory Agent[/TD]
[TD]Symantec[/TD]
[TD]7.0.1218.0[/TD]
[/TR]
[TR]
[TD]Broadcom Management Programs[/TD]
[TD]Broadcom[/TD]
[TD]7.74.01[/TD]
[/TR]
[TR]
[TD]Broadcom NetXtreme Ethernet Controller[/TD]
[TD]Broadcom[/TD]
[TD]7.51.01[/TD]
[/TR]
[TR]
[TD]CA Unicenter Software Delivery[/TD]
[TD]Computer Associates[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD]Configuration Manager Client[/TD]
[TD]Microsoft Corporation[/TD]
[TD]4.00.6487.2000[/TD]
[/TR]
[TR]
[TD]DWG TrueView[/TD]
[TD]Autodesk[/TD]
[TD]16.2.54.20[/TD]
[/TR]
[/TABLE]
But on the second list, the sofware looks like
[TABLE]
Lista_Software [TR]
Nombre_Software version_nombre_comercial version_Compatible_w7 [/TR]
[TR]
[TD]ACROBAT[/TD]
[TD]
[/TD]
[TD]9[/TD]
[/TR]
[TR]
[TD]DISTILLER[/TD]
[TD]
[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD]CIVILFEM[/TD]
[TD]
[/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]AUTOCAD[/TD]
[TD]2010[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD]AUTOSKETCH[/TD]
[TD]
[/TD]
[TD]10[/TD]
[/TR]
[TR]
[TD]DAMEWARE[/TD]
[TD]
[/TD]
[TD]6.9[/TD]
[/TR]
[TR]
[TD]DWG TrueView[/TD]
[TD]2010[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD]EXCEED[/TD]
[TD]
[/TD]
[TD]14[/TD]
[/TR]
[TR]
[TD]EXCEED OnDEMAND[/TD]
[TD]
[/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]FILEMAKER[/TD]
[TD]
[/TD]
[TD]10[/TD]
[/TR]
[/TABLE]
As you can see, the names of the software in both list don’t match. Therefore, I need to do a query that gives as a result the software that includes any of the words from the second list.
My goal is to compare the versions of each software to know if what he has installed will be compatible in his new computer.
Thanks