У меня есть две таблицы с именами ARTICLE
и SAVE
.
ARTICLE
таблица содержит все данные товара. И таблица SAVE
имеет отношение между email
и seq
из ARTICLE
.
ARTICLE
seq email title content
1 fm@x.y ya hah
2 ch@x.y ho hihi
3 ch@x.y yo hoho
SAVE
seq email article_seq
3 ch@x.y 1
Итак, если вы сохраните 3-ю статью под своей учетной записью (a@x.y
), таблица SAVE
будет изменена как ...
SAVE
seq email article_seq
3 ch@x.y 1
4 a@x.y 3
И я хотел бы создать (результат SELECT
) еще один столбец в вызове ARTICLE is_saved
. И я ожидаю этот результат SELECT
:
Когда я вхожу как ch@x.y
RESULT
seq email title content is_saved
1 fm@x.y ya hah 1
2 ch@x.y ho hihi 0
3 ch@x.y yo hoho 0
Когда я вхожу как fm@x.y
RESULT
seq email title content is_saved
1 fm@x.y ya hah 0
2 ch@x.y ho hihi 0
3 ch@x.y yo hoho 0
Итак, мне нужно JOIN
две таблицы на основе ARTICLE
и мне может понадобиться условие IF/ELSE
. Как я могу это сделать?