mysql - Query the records that the number of it is equal to the number of it in another table -
उदाहरण के लिए, मैं फिल्म_आईड, 1 और 3 का चयन करना चाहता हूं आपके द्वारा प्रदान किए गए कॉलम के आधार पर, यह चाहिए काम: दिनांक 1 और तिथि 2 बस धारकों के स्थान पर हैं, यदि आप उन्हें फ़िल्टर करना चाहते हैं। movieCopy (cp_id, movie_id), किराये (cp_id, दिनांक) कुछ प्रतियां और प्रतियां अद्वितीय आईडी है रेंटल की टेबल मूवी की प्रतिलिपि के किराए के रिकॉर्ड का प्रतिनिधित्व करती है (केवल एक बार किराए पर ध्यान न दें)। मैं यह पूछना चाहता हूं कि फिल्म किसने किराए पर ली है, इसका मतलब है कि किसी फिल्म की प्रतिलिपि की संख्या किराए पर होने वाले संभावित सीपी_आईड की संख्या के बराबर है MYSQL डाटाबेस
मूवी `सीपी_आईडी फिल्म_आईडी किराये की सीपी_आईडी 101 101 101 101 102 102 1 99 3 103 1 103 2001 104 2 104 2002 105 2 106 2002 106 3`
मूवी से मूवी की फिल्म चुनें जहां मूवी_आईडी मौजूद नहीं है (मूवी से मूवी का चयन करें जहां सीपी_आईडी मौजूद नहीं है (अलग सीपी_आईडी चुनें किराए पर से दिनांक 1 और तारीख 2 के बीच की तिथि)
Comments
Post a Comment