mysql - Query the records that the number of it is equal to the number of it in another table -


उदाहरण के लिए, 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 और 3 का चयन करना चाहता हूं

आपके द्वारा प्रदान किए गए कॉलम के आधार पर, यह चाहिए काम:

मूवी से मूवी की फिल्म चुनें जहां मूवी_आईडी मौजूद नहीं है (मूवी से मूवी का चयन करें जहां सीपी_आईडी मौजूद नहीं है (अलग सीपी_आईडी चुनें किराए पर से दिनांक 1 और तारीख 2 के बीच की तिथि)

दिनांक 1 और तिथि 2 बस धारकों के स्थान पर हैं, यदि आप उन्हें फ़िल्टर करना चाहते हैं।

Comments

Popular posts from this blog

php - PDO bindParam() fatal error -

logging - How can I log both the Request.InputStream and Response.OutputStream traffic in my ASP.NET MVC3 Application for specific Actions? -

java - Why my included JSP file won't get processed correctly? -