Таблица: working_historyСравнение данных в одной таблице SQL
ID Field Event_dt Data
145 Reason 10/20/2003 DOM
145 Reason 9/20/2007 LVE
145 Reason 3/17/2008 RTN
145 Reason 4/5/2008 POP
145 Reason 3/7/2009 POP
145 Reason 6/13/2009 TRE
145 status 10/20/2003 A
145 status 6/5/2006 L
145 status 11/27/2006 A
145 status 9/20/2007 L
145 status 3/17/2008 A
145 status 6/12/2009 T
Я хочу, чтобы каждый, кто имел ЭСТА = L, а затем проверить, чтобы убедиться, что их соответствующие Reason event_dt матч Статус event_dt. В приведенной выше таблице,
145 status 6/5/2006 L
должен вернуться, так как event_dt (6/5/2006) для field.status = L, не имеет данных, где поле = Причина в тот же день.
В будущем пост, что вы попробовали. Это поможет нам помочь вам. – xQbert
Что такое 'ESTA'? Это то же самое, что и «Данные»? Я не понимаю, какую продукцию вы ожидаете. Можете ли вы предоставить полный набор результатов на основе ваших данных образца? –
ESTA is Status, поэтому Field = 'Status' и Data = 'L'. Результаты поиска 145 status 6/5/2006 L (так как отсутствует Event_dt, где Field = 'Reason' для этой записи). –