mysql - DISTINCT one column -


हैलो,

मेरे पास दो टेबल हैं:

<
  • सीज़न
  • श्रृंखला
  • शीर्षक
  • शीर्षक
  • शीर्षक
  • शीर्षक
  • श्रृंखला:

    • आईडी
    • नाम

    मुझे पसंद है आखिरी गयी एपिसोड प्राप्त करने के लिए (श्रृंखला दोहराए बिना)

    उदाहरण के लिए: मैंने दो एपिसोड को चलना डेड और हाउस एमडी में एक एपिसोड में जोड़ा है

    इसलिए, परिणाम होना चाहिए:

    प्रकरण 2 - चलना मृत

    एपिसोड 1 - हाउस एमडी

    इस समय मेरी क्वेरी है:

      SELECT *, e.id के रूप में एपिसोडआईडी, एसआईएसआईएस सीरीज एडीसोड से ईएसईईएफईएस सीरीज के रूप में एस एस ईरीजरीज एसडीआईडी ​​ORDER BY E.ID DESC LIMIT 25  

    MAX (e.id) का उपयोग करने का प्रयास करें

      SELECT MAX (e.id) AS episodeId , एसआईडी एएस सीरीज एपिसोड से ईएसईईईईटी जॉइन सेरी के रूप में एस एस ई एसरीज = एसएड ग्रुप द्वारा s.id  

    यदि आपको अधिक कॉलम की आवश्यकता है तो एक जुड़ने का उपयोग करें

      SELECT * FROM एपिसोड एपी जॉइन के रूप में (चयन करें MAX (e.id) एएसपीआईआईडीआईडी ​​एसडीआईडी ​​एएस सीरीजआप से एपिसोड के रूप में ई एसरीज़ = s.id ग्रुप द्वारा s.id पर) temp.episodeId = ep पर temp आईडी  

    Comments

    Popular posts from this blog

    java - Can't add JTree to JPanel of a JInternalFrame -

    javascript - data.match(var) not working it seems -

    javascript - How can I pause a jQuery .each() loop, while waiting for user input? -