使用sql和hql以及linq