私はLaravelをかなり新しくしていて、多くのガイドや同様のスタックオーバーフロースレッドを使用してみましたが、幸運はありませんでした。SQLクエリをLaravelに変換する
誰も私にはLaravelに、この問合せをリライトするのに役立ちます:
SELECT a.id, a.hits, a.url, a.sold, a.total, a.updated_at,
GROUP_CONCAT(b.TransID) as SONumber,
COUNT(SONumber) AS newHits
FROM hits AS a
INNER JOIN transactions AS b
ON FIND_IN_SET(b.TransID, a.SONumber) > 0
WHERE b.TransDate >= '$fromdate' || b.TransDate >= '$todate'
GROUP BY a.id
これは完璧に動作しますが、私はLaravelでそれをリライトする方法がわかりません。
テーブルが正規化されていないため、テーブルを変更できないため、テーブルが正常に動作するようにそのクエリを作成する必要がありました。
[もっと速い回答を得るために、どのような状況で「緊急」や他の類似のフレーズを追加することができますか?](// meta.stackoverflow.com/q/326569) - 要約は、ボランティアに対処する理想的な方法ではなく、おそらく回答を得ることに逆効果があります。これをあなたの質問に追加しないでください。 – halfer