紛らわしいタイトルですみません。より良いものを思いつくことができませんでした。
さて、フィールドid、from、to、messageを持つテーブルメッセージがあります
ジョンとネイトからデイブへのメッセージがあるとしましょう
だからそれはそのように見えるでしょう
id|from|to|message
1|John|Dave|Hey
2|Nate|Dave|Yooo
3|John|Dave|Sup
4|Nate|Dave|Waazza
それらがもっとあると想像してください。
わかりました Dave のメッセージを抽出したいので、そのようにします
SELECT * FROM messages WHERE ˙to` = 'Dave' ORDER BY id ASC
すべて問題ありませんが、これはJohnとNateの両方からのメッセージを示しています。
どちらか(1つ)からのみメッセージを抽出する方法はありますか? ジョンからのメッセージだけを抽出するように。
私は別の WHERE ステートメントを実行することを認識していますが、誰からのメッセージではなく、誰がメッセージであるかのみを知っている解決策を探しています