select distinct t1.họ from giảng viên as t1 join giảng viên tham gia vào as t2 on t1.id giảng viên = t2.id giảng viên join hoạt động as t3 on t2.id hoạt động = t2.id hoạt động where t3.tên hoạt động = "Canoeing" or t3.tên hoạt động = "Kayaking"
select distinct t1.họ from giảng viên as t1 join giảng viên tham gia vào as t2 on t1.id giảng viên = t2.id giảng viên join hoạt động as t3 on t2.id hoạt động = t2.id hoạt động where t3.tên hoạt động = "Canoeing" or t3.tên hoạt động = "Kayaking"
select distinct t1 . họ from giảng viên as t1 join giảng viên tham gia vào as t2 on t1 . id giảng viên = t2 . id giảng viên join hoạt động as t3 on t2 . id hoạt động = t2 . id hoạt động where t3 . tên hoạt động = value or t3 . tên hoạt động = value
Những giảng viên nào đã tham gia hoạt động ' Bơi xuồng ' hoặc hoạt động ' Chèo thuyền Kayak ' ? Cho biết tên của những giảng viên này .
Những giảng viên nào đã tham gia hoạt động ' Bơi xuồng ' hoặc hoạt động ' Chèo thuyền Kayak ' ? Cho biết tên của những giảng viên này .
{'except': None, 'from': {'conds': [[False, 2, [0, [0, 15, False], None], [0, 5, False], None]], 'table_units': [['table_unit', 4], ['table_unit', 2]]}, 'groupBy': [], 'where': [[False, 2, [0, [0, 2, False], None], '"Canoeing"', None], 'or', [False, 2, [0, [0, 2, False], None], '"Kayaking"', None]], 'limit': None, 'union': None, 'intersect': None, 'having': [], 'select': [True, [[0, [0, [0, 16, False], None]]]], 'orderBy': []}