wafj
for wafj , when the class is d , the only time the city is sparta is when the frequency is 98.7 .
{'scope': 'subset', 'row': '5', 'col': '2', 'col_other': '3', 'criterion': 'equal', 'value': '98.7', 'subset': {'col': '5', 'criterion': 'equal', 'value': 'd'}}
{'func': 'and', 'args': [{'func': 'only', 'args': [{'func': 'filter_eq', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'class', 'd'], 'result': None, 'ind': 0, 'tostr': 'filter_eq { all_rows ; class ; d }', 'tointer': 'select the rows whose class record fuzzily matches to d .'}, 'frequency mhz', '98.7'], 'result': None, 'ind': 1, 'tointer': 'select the rows whose class record fuzzily matches to d . among these rows , select the rows whose frequency mhz record is equal to 98.7 .', 'tostr': 'filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 }'}], 'result': True, 'ind': 2, 'tostr': 'only { filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 } }', 'tointer': 'select the rows whose class record fuzzily matches to d . among these rows , select the rows whose frequency mhz record is equal to 98.7 . there is only one such row in the table .'}, {'func': 'str_eq', 'args': [{'func': 'str_hop', 'args': [{'func': 'filter_eq', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'class', 'd'], 'result': None, 'ind': 0, 'tostr': 'filter_eq { all_rows ; class ; d }', 'tointer': 'select the rows whose class record fuzzily matches to d .'}, 'frequency mhz', '98.7'], 'result': None, 'ind': 1, 'tointer': 'select the rows whose class record fuzzily matches to d . among these rows , select the rows whose frequency mhz record is equal to 98.7 .', 'tostr': 'filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 }'}, 'city of license'], 'result': 'sparta , georgia', 'ind': 3, 'tostr': 'hop { filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 } ; city of license }'}, 'sparta , georgia'], 'result': True, 'ind': 4, 'tostr': 'eq { hop { filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 } ; city of license } ; sparta , georgia }', 'tointer': 'the city of license record of this unqiue row is sparta , georgia .'}], 'result': True, 'ind': 5, 'tostr': 'and { only { filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 } } ; eq { hop { filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 } ; city of license } ; sparta , georgia } } = true', 'tointer': 'select the rows whose class record fuzzily matches to d . among these rows , select the rows whose frequency mhz record is equal to 98.7 . there is only one such row in the table . the city of license record of this unqiue row is sparta , georgia .'}
and { only { filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 } } ; eq { hop { filter_eq { filter_eq { all_rows ; class ; d } ; frequency mhz ; 98.7 } ; city of license } ; sparta , georgia } } = true
select the rows whose class record fuzzily matches to d . among these rows , select the rows whose frequency mhz record is equal to 98.7 . there is only one such row in the table . the city of license record of this unqiue row is sparta , georgia .
{'and_5': 'and', 'result_6': 'true', 'only_2': 'only', 'filter_eq_1': 'filter_eq', 'filter_str_eq_0': 'filter_str_eq', 'all_rows_7': 'all_rows', 'class_8': 'class', 'd_9': 'd', 'frequency mhz_10': 'frequency mhz', '98.7_11': '98.7', 'str_eq_4': 'str_eq', 'str_hop_3': 'str_hop', 'city of license_12': 'city of license', 'sparta , georgia_13': 'sparta , georgia'}
['call sign', 'frequency mhz', 'city of license', 'erp w', 'class', 'fcc info']
[['wzae', '93.3', 'wadley , georgia', '4000', 'a', 'fcc'], ['w257bg', '99.3', 'statesboro , georgia', '80', 'd', 'fcc'], ['w252bh', '98.3', 'washington , georgia', '27', 'd', 'fcc'], ['w224be', '92.7', 'sylvania , georgia', '27', 'd', 'fcc'], ['w254bn', '98.7', 'sparta , georgia', '55', 'd', 'fcc'], ['w245an', '96.9', 'milledgeville , georgia', '19', 'd', 'fcc']]