-- Database schema
| Person : name [ TEXT ] primary_key , age [ INT ] , city [ TEXT ] , gender [ TEXT ] , job [ TEXT ] | PersonFriend : name [ TEXT ] PersonFriend.name = Person.name , friend [ TEXT ] PersonFriend.friend = Person.name , year [ INT ] |
-- -- Who has friends that are older than the average age? Print their friends and their ages as well

SELECT DISTINCT T2.name ,  T2.friend ,  T1.age FROM Person AS T1 JOIN PersonFriend AS T2 ON T1.name  =  T2.friend WHERE T1.age  >  (SELECT avg(age) FROM person);