Help with sql query on the same table -
मेरी टेबल (प्रोजेक्ट लिस्ट) कॉलम हैं: प्रोजेक्ट आईडी, मैनप्रोक्जआईडी, माध्यमिक प्रोजेक्ट, प्रोजेक्टनाम, एंडडाट
मुझे ज़रूरत है एक क्वेरी लिखने के लिए जो मुझे इस तालिका से सभी पंक्तियों को लाती है जहां
एंडडाट & lt; = 40394 और प्रत्येक परियोजना के लिए मुझे फिर से सभी पंक्तियों को लाने की आवश्यकता है जहां
(MainProjectId = ProjectId ) या (SecondaryProjectId = ProjectId)
उदाहरण:
1, 0, 0, "project1", 54789
2, 1, 0, "project2" , 3, 1, 2, "प्रोजेक्ट 3", 40393
क्वेरी को सभी 3 पंक्तियाँ वापस करनी चाहिए (तीसरा व्यक्ति दिनांक की शर्त और अन्य 2 पंक्तियों को पूरा करता है
धन्यवाद
मुझे लगता है कि यह वही है जो आप की तलाश में हैं -
चुनें प्रोजेक्ट लिस्ट से * जहां एंडडाट & lt; = 40394 या mainProjectID में (प्रोजेक्ट सूची से mainProjectID चुनें जहां एन DDate & lt; = 40394) या माध्यमिक ProjectID में (प्रोजेक्ट सूची से secondaryProjectID चुनें जहां EndDate & lt; = 40394)
Comments
Post a Comment