說我有3個表:SQL - 使用標誌VS連接查詢來獲取相關記錄
reviews | paid, received_feedback (booleans)
payments | review_id
feedback | review_id
難道是值得的性能跳轉到執行(僞SQL證明):
select from reviews where paid = 1
VS
select from reviews, joins payments where payments.review_id = reviews.id
你說你有兩張1:N關係的表嗎?在第二個表中,您將付款與狀態一起存儲。像表1是「購買」和表2是「支付」,每個支付有一定的狀態? – hol
@hol我已更新澄清。我有3個表:「評論」,「付款」,「反饋」。我的問題是值得使用「評論」表上的標誌(審查,支付)與執行連接查詢? –