2009 deutsche tourenwagen masters season
mattias ekström started in pole position before oliver jarvis had the chance to .
{'row_1': '1', 'row_2': '4', 'col': '3', 'col_other': '4', 'relation': 'less', 'record_mentioned': 'no', 'diff_result': None}
{'func': 'less', 'args': [{'func': 'str_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'pole position', 'mattias ekström'], 'result': None, 'ind': 0, 'tointer': 'select the rows whose pole position record fuzzily matches to mattias ekström .', 'tostr': 'filter_eq { all_rows ; pole position ; mattias ekström }'}, 'date'], 'result': None, 'ind': 2, 'tostr': 'hop { filter_eq { all_rows ; pole position ; mattias ekström } ; date }', 'tointer': 'select the rows whose pole position record fuzzily matches to mattias ekström . take the date record of this row .'}, {'func': 'str_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'pole position', 'oliver jarvis'], 'result': None, 'ind': 1, 'tointer': 'select the rows whose pole position record fuzzily matches to oliver jarvis .', 'tostr': 'filter_eq { all_rows ; pole position ; oliver jarvis }'}, 'date'], 'result': None, 'ind': 3, 'tostr': 'hop { filter_eq { all_rows ; pole position ; oliver jarvis } ; date }', 'tointer': 'select the rows whose pole position record fuzzily matches to oliver jarvis . take the date record of this row .'}], 'result': True, 'ind': 4, 'tostr': 'less { hop { filter_eq { all_rows ; pole position ; mattias ekström } ; date } ; hop { filter_eq { all_rows ; pole position ; oliver jarvis } ; date } } = true', 'tointer': 'select the rows whose pole position record fuzzily matches to mattias ekström . take the date record of this row . select the rows whose pole position record fuzzily matches to oliver jarvis . take the date record of this row . the first record is less than the second record .'}
less { hop { filter_eq { all_rows ; pole position ; mattias ekström } ; date } ; hop { filter_eq { all_rows ; pole position ; oliver jarvis } ; date } } = true
select the rows whose pole position record fuzzily matches to mattias ekström . take the date record of this row . select the rows whose pole position record fuzzily matches to oliver jarvis . take the date record of this row . the first record is less than the second record .
{'less_4': 'less', 'result_5': 'true', 'str_hop_2': 'str_hop', 'filter_str_eq_0': 'filter_str_eq', 'all_rows_6': 'all_rows', 'pole position_7': 'pole position', 'mattias ekström_8': 'mattias ekström', 'date_9': 'date', 'str_hop_3': 'str_hop', 'filter_str_eq_1': 'filter_str_eq', 'all_rows_10': 'all_rows', 'pole position_11': 'pole position', 'oliver jarvis_12': 'oliver jarvis', 'date_13': 'date'}
['round', 'circuit', 'date', 'pole position', 'fastest lap', 'winning driver', 'winning team']
[['1', 'hockenheimring', '17 may', 'mattias ekström', 'mattias ekström', 'tom kristensen', 'abt sportsline'], ['2', 'eurospeedway lausitz', '31 may', 'mattias ekström', 'jamie green', 'gary paffett', 'hwa team'], ['3', 'norisring , nuremberg', '28 june', 'timo scheider', 'katherine legge', 'jamie green', 'persson motorsport'], ['4', 'circuit park zandvoort', '19 july', 'oliver jarvis', 'mattias ekström', 'gary paffett', 'hwa team'], ['5', 'motorsport arena oschersleben', '2 august', 'tom kristensen', 'timo scheider', 'timo scheider', 'abt sportsline'], ['6', 'nürburgring', '16 august', 'martin tomczyk', 'mattias ekström', 'martin tomczyk', 'abt sportsline'], ['7', 'brands hatch , kent', '6 september', 'paul di resta', 'paul di resta', 'paul di resta', 'hwa team'], ['8', 'circuit de catalunya , barcelona', '20 september', 'tom kristensen', 'timo scheider', 'timo scheider', 'abt sportsline'], ['9', 'dijon - prenois', '11 october', 'bruno spengler', 'paul di resta', 'gary paffett', 'hwa team']]