select distinct t4.tên from bạn_bè as t1 join cá_nhân as t2 on t1.tên = t2.tên join bạn_bè as t3 on t1.bạn_bè = t3.tên join bạn_bè as t4 on t3.bạn_bè = t4.tên where t2.tên = "Alice" and t4.tên != "Alice"
select distinct t4.tên from bạn_bè as t1 join cá_nhân as t2 on t1.tên = t2.tên join bạn_bè as t3 on t1.bạn_bè = t3.tên join bạn_bè as t4 on t3.bạn_bè = t4.tên where t2.tên = "Alice" and t4.tên != "Alice"
select distinct t4 . tên from bạn_bè as t1 join cá_nhân as t2 on t1 . tên = t2 . tên join bạn_bè as t3 on t1 . bạn_bè = t3 . tên join bạn_bè as t4 on t3 . bạn_bè = t4 . tên where t2 . tên = value and t4 . tên ! = value
Cho biết tên của những cá_nhân là bạn_bè của những người bạn của Alice .
Cho biết tên của những cá_nhân là bạn_bè của những người bạn của Alice .
{'except': None, 'from': {'conds': [[False, 2, [0, [0, 6, False], None], [0, 1, False], None]], 'table_units': [['table_unit', 1], ['table_unit', 0]]}, 'groupBy': [], 'where': [[False, 2, [0, [0, 1, False], None], '"Alice"', None], 'and', [False, 7, [0, [0, 6, False], None], '"Alice"', None]], 'limit': None, 'union': None, 'intersect': None, 'having': [], 'select': [True, [[0, [0, [0, 6, False], None]]]], 'orderBy': []}