how to identify records based on most recent scan : Using SQL 2012 mgnt studio.

I need to identify 'JobNumber' if any of the 'item_code_1' was scanned within last 2 hours only. 'item_code_1' contains 'JobNumber' day # and sequence number.

table1
JobNumber |Item_code_1   |Scanned|
12345     |12345_01_01   |Y      |
12345     |12345_01_02   |Y      |
12345     |12345_01_03   |Y      |
1234567   |1234567_01_01 |Y      |
1234567   |1234567_01_02 |Y      |
1234567   |1234567_01_03 |Y      |

Table2 (CURRENT TIME = 2016-02-08 16:52:32.547)
Scanned_date_time            |Item_Code_1  |
2016-02-08 16:52:32.547      |12345_01_01  |
2016-02-08 16:52:32.547      |12345_01_02  |
2016-02-08 16:52:32.547      |12345_01_03  |
2016-02-08 **13**:52:32.547  |1234567_01_01|
2016-02-08 **13**:52:32.547  |1234567_01_02|
2016-02-08 **13**:52:32.547  |1234567_01_03|

see in this case, 
JobNumber 123456 item_code_1 were scanned more than 2 hours ago.
I only want to see the JobNumber if it's (at least 1)item_code_1 were scanned within last two hours based on Scanned_date_time
