В MySQL:
Если у нас есть две таблицы:
comments
key | value
=================
1 | foo
2 | bar
3 | foobar
4 | barfoo
и
meta
comment_key | value
=========================
1 | 1
2 | 1
3 | 2
4 | 1
Я хочу получить комментарии из таблицы comment
, у которой есть соответствующая comment_key
в таблице meta
, которая имеет конкретный value
(столбец value
в таблице meta
).
Например, я хотел бы выбрать все строки из таблицы comment
, которые имеют value
of 1
в таблице meta
:
Я ожидал бы следующих результатов:
key | value
=================
1 | foo
2 | bar
4 | barfoo
И если бы я должен был выбрать все строки из таблицы comment
, которые имеют value
of 2
в таблице meta
:
Я бы ожидал этого результата:
key | value
=================
3 | foobar
Я действительно надеюсь, что кто-то может помочь, спасибо всем вам заранее!
Думаю, мне нужно присоединиться? Любые указатели были бы замечательными, и, если это вообще возможно, короткое объяснение, чтобы я мог понять, где я ошибся, - поэтому я буду знать в следующий раз!