select t1.tên from bài báo as t4 join hội_nghị as t2 on t4.id hội_nghị = t2.id hội_nghị join viết as t3 on t3.id bài báo = t4.id bài báo join tác_giả as t1 on t3.id tác_giả = t1.id tác_giả where t2.tên = "VLDB" and t4.năm < 2002
select t1.tên from bài báo as t4 join hội_nghị as t2 on t4.id hội_nghị = t2.id hội_nghị join viết as t3 on t3.id bài báo = t4.id bài báo join tác_giả as t1 on t3.id tác_giả = t1.id tác_giả where t2.tên = "VLDB" and t4.năm < 2002
select t1 . tên from bài báo as t4 join hội_nghị as t2 on t4 . id hội_nghị = t2 . id hội_nghị join viết as t3 on t3 . id bài báo = t4 . id bài báo join tác_giả as t1 on t3 . id tác_giả = t1 . id tác_giả where t2 . tên = value and t4 . năm < value
những tác_giả nào có các bài báo tại hội_nghị VLDB được tổ chúc trước năm 2002 ?
những tác_giả nào có các bài báo tại hội_nghị VLDB được tổ chúc trước năm 2002 ?
{'except': None, 'from': {'conds': [[False, 2, [0, [0, 24, False], None], [0, 5, False], None]], 'table_units': [['table_unit', 9], ['table_unit', 1]]}, 'groupBy': [], 'having': [], 'intersect': None, 'limit': None, 'orderBy': [], 'select': [False, [[0, [0, [0, 3, False], None]]]], 'union': None, 'where': [[False, 2, [0, [0, 7, False], None], '"VLDB"', None], 'and', [False, 4, [0, [0, 30, False], None], 2002.0, None]]}