게시물 URL이 저장된 테이블은 무엇인가요?

데이터 탐색기를 사용하여 사용자의 게시글을 보여주는 쿼리를 작성하고 있습니다. 게시글의 URL을 반환하려면 어떤 테이블을 사용해야 하나요? posts 테이블에 있을 줄 알았는데 보이지가 않습니다.

현재까지 작성한 쿼리는 다음과 같습니다.

SELECT u.email,c.name as post_category
 FROM posts p
left join user_emails u on p.user_id = u.user_id
left join topics t on p.topic_id=t.id
left join categories c on t.category_id = c.id
where p.created_at < '2021-03-01T00:00:00.000Z'
    GROUP BY
       u.email,u.user_id,c.name

도와주세요.

SQL에서는 다음과 같습니다.

'/t/-' || topics.id || '/' || posts.post_number

예제에 적용하면 다음과 같습니다.

SELECT u.email,c.name as post_category, '/t/-' || t.id || '/' || p.post_number as post_url
 FROM posts p
left join user_emails u on p.user_id = u.user_id
left join topics t on p.topic_id=t.id
left join categories c on t.category_id = c.id
where p.created_at < '2021-03-01T00:00:00.000Z'
    GROUP BY
       u.email,u.user_id,c.name

고마워요, 정말 좋습니다.

참고로 하이픈을 넣었더니 작동하지 않아서, 이렇게:

'/t-/' || topics.id || '/' || posts.post_number

대신 이렇게 사용했어요.

'/t/' || topics.id || '/' || posts.post_number

모든 문제 해결 완료 :+1: