sql - Mysql select query for getting current user post and followed friend post -


मेरी वर्तमान चयन क्वेरी स्टेटमेंट:

  SELECT T.postID, T.message, T । समय, यू। यूसेरआईडी, यू.नाम, यू। यूजर यूजर, यू पिक्चर_रिल एफओडीएस पोस्ट से, उपयोगकर्ता यू.के. के रूप में टी.पोस्टआईडी = '$ यूआईडी' // $ यूआईडी ने चालू लॉग इन यूज़र ऑर्डर का आईडी रखता है टी। पोस्टिड डीईएससी;  

मेरी चुनिंदा क्वेरी मौजूदा लॉग इन उपयोगकर्ता के पद को आउटपुट करती है, लेकिन मैं वर्तमान लॉग इन उपयोगकर्ता के बाद के उपयोगकर्ता के पद को भी आउटपुट करना चाहता हूं, मैं यह कैसे कर सकता हूं? < / P>

उपयोगकर्ता टेबल:

  + ------------ + ------------ + ---- - + ----- + --------- + ---------------- + | फील्ड | प्रकार | नल | कुंजी | डिफ़ॉल्ट | अतिरिक्त | + ------------ + ------------ + ------ + ----- + --------- + ---------------- + | UserID | int (11) | नहीं | पीआरआई | नल | ऑटो_इन्रिमेंट | | नाम | VARCHAR (60) | नहीं | | नल | | | उपयोगकर्ता नाम | VARCHAR (20) | नहीं | | नल | | | picture_url | VARCHAR (200) | नहीं | | नल | | + ------------ + ------------ + ------ + ----- + --------- + ---------------- +  

डाक सारणी:

  + -------- ---- + ------------ + ------ + ----- + --------- + --------- ------- + | फील्ड | प्रकार | नल | कुंजी | डिफ़ॉल्ट | अतिरिक्त | + ------------ + ------------ + ------ + ----- + --------- + ---------------- + | पोस्टआईडी | इंट (11) | नहीं | पीआरआई | नल | ऑटो_इन्रिमेंट | | PUserID | int (11) | नहीं | | नल | | | संदेश | VARCHAR (140) | नहीं | | नल | | | समय | datetime | नहीं | | नल | | + ------------ + ------------ + ------ + ----- + --------- + ---------------- +  

उपयोगकर्ता तालिका का पालन करें

  + -------- ---- + ------------ + ------ + ----- + --------- + --------- ------- + | फील्ड | प्रकार | नल | कुंजी | डिफ़ॉल्ट | अतिरिक्त | + ------------ + ------------ + ------ + ----- + --------- + ---------------- + | Fid | int (11) | नहीं | पीआरआई | नल | ऑटो_इन्रिमेंट | | UserId1 | int (11) | नहीं | | नल | | | UserId2 | int (11) | नहीं | | नल | | + ------------ + ------------ + ------ + ----- + --------- + ---------------- +  

पहले यह स्पष्ट रूप से उपयोग करने की सिफारिश की गई है

निम्नलिखित क्वेरी आज़माएं।

  SELECT T.postID, T.message, T.time, U.userID, यू.नाम , यू। यूजरनेम, यू पिक्चर_उर्ल, एफ। यूसरआईडी 2, यूजर के रूप में यू इननर के रूप में अनुसरण करें यूएसर यूआईसियर = एफ। यूज़र आईड 1 इनर पर एफ टी यू। यूपीआईएसआईडीआईडीआई = यू। यूसुरीआईडी ​​या टी पीयूएसआईआरआईडीआईडी ​​= एफ पर पोस्ट करें। UserId2 WHERE यू। यूज़र यूआरआई = '$ यूआईडी' // $ यूआईडी ने मौजूदा लॉग इन यूज़र ऑर्डर का आईडी टी.पोस्टआईडी डीईएससी द्वारा रखे हैं;  

Comments

Popular posts from this blog

c# - XML serialize base class without knowing derived class -

c# - UnhandledExceptionMode.ThrowException for AppDomain.UnhandledException -

udp - The relationship between MTU and size of skb in xmit function -