-1
私は1つのレコードで2つの異なる列と異なる行の値を取得しようとしています。Laravelクエリビルダを使用して、1つのレコードに異なる2つの列と異なる行の値を取得することはできますか?
私は、次の列
id
ticket_id
で一つのテーブルticket_thread
がチケットテーブルに参照する外部キーであり、それはエージェントとクライアントがチケットに行われたすべての会話スレッド/応答を取得することができますがあります。user_id
最初のレコードのみが値を持っているチケットtitle
に回答したユーザーのIDは、通常、チケットのタイトルを示してis_internal
コメントがチームのコメント(値= 1)を区別することで、完了の返信を示しますエージェントまたはクライアントによって(値= 0)応答がチケット
updated_at
日付今、会話のタイトル、チケットの最新の返信を作成したユーザーのID、返信が内部コメントでなければならない返信時間を含むチケットごとに1つのレコードが必要です。
したがって、上記の例のために私の結果は
ようなものだが、それは可能ですか?
希望の結果を取得するためのクエリを作成し、可能であれば同じレベルのクエリを共有することをお勧めします。
TIA
によると、グループ連結それは動作しますが、それはis_internal' 'の値が1 –
あなたの出力テーブルの' is_internal'がある、最新のレコードを表示してはなりません問題の? – noufalcep