2007 - 08 birmingham city f.c. season
1 . fc heidenheim was the 2nd earliest opponent in the 2007-08 birmingham city f.c. season .
{'row': '2', 'col': '1', 'order': '2', 'col_other': '2', 'max_or_min': 'min_to_max', 'value_mentioned': 'no', 'scope': 'all', 'subset': None}
{'func': 'str_eq', 'args': [{'func': 'str_hop', 'args': [{'func': 'nth_argmin', 'args': ['all_rows', 'date', '2'], 'result': None, 'ind': 0, 'tostr': 'nth_argmin { all_rows ; date ; 2 }'}, 'opponents'], 'result': '1 . fc heidenheim', 'ind': 1, 'tostr': 'hop { nth_argmin { all_rows ; date ; 2 } ; opponents }'}, '1 . fc heidenheim'], 'result': True, 'ind': 2, 'tostr': 'eq { hop { nth_argmin { all_rows ; date ; 2 } ; opponents } ; 1 . fc heidenheim } = true', 'tointer': 'select the row whose date record of all rows is 2nd minimum . the opponents record of this row is 1 . fc heidenheim .'}
eq { hop { nth_argmin { all_rows ; date ; 2 } ; opponents } ; 1 . fc heidenheim } = true
select the row whose date record of all rows is 2nd minimum . the opponents record of this row is 1 . fc heidenheim .
{'str_eq_2': 'str_eq', 'result_3': 'true', 'str_hop_1': 'str_hop', 'nth_argmin_0': 'nth_argmin', 'all_rows_4': 'all_rows', 'date_5': 'date', '2_6': '2', 'opponents_7': 'opponents', '1. fc heidenheim_8': '1 . fc heidenheim'}
['date', 'opponents', 'venue', 'result', 'score f - a']
[['16 july 2007', 'hollenbach / hohenlohe auswahl', 'a', 'w', '2 - 0'], ['18 july 2007', '1 . fc heidenheim', 'a', 'w', '2 - 0'], ['23 july 2007', 'fc schweinfurt 05', 'a', 'w', '5 - 2'], ['28 july 2007', 'walsall', 'a', 'w', '2 - 0'], ['31 july 2007', 'peterborough united', 'a', 'w', '3 - 0'], ['4 august 2007', 'sheffield wednesday', 'a', 'w', '3 - 0']]