Select all the data matching multiple values in the same time
<p>I have 2 following tables in my DB: </p>

<p>Statements
<a href="https://i.stack.imgur.com/Yic8O.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Yic8O.jpg" alt="enter image description here"></a></p>

<p>and Tags
<a href="https://i.stack.imgur.com/eDJWz.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/eDJWz.jpg" alt="enter image description here"></a></p>

<p>When I need to select all the statements matching some tag (<code>$tag</code>), I use this SQL query:</p>

<p><code>$select = "SELECT Statements.id, Statements.name, Statements.link FROM Statements JOIN Tags ON Statements.id = Tags.probID AND Tags.tag = '$tag'";
</code></p>

<p>Now I need to select all the statements matching a few tags in the same time. How can I do that? Should I change something in my DB?</p>