Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैसकल त्रुटि:#1247 - संदर्भ 'कर्म' समर्थित नहीं है (समूह समारोह का संदर्भ)

समस्या यहाँ है:

`ORDER BY karma...

आप किसी ऐसी चीज़ से ऑर्डर नहीं कर सकते जिसे उपनाम के रूप में परिभाषित किया गया है। इसे आजमाएं:

`ORDER BY ((SUM(votes.karma_up) - SUM(votes.karma_down)) - 1) / POW((TIMESTAMPDIFF(HOUR, links.created, NOW()) + 2), 1.5) DESC`

उम्मीद है कि डीबी दो बार इसका मूल्यांकन न करने का पता लगा सकता है। यदि नहीं, तो उपनाम बनाने के लिए पहले बिना आदेश के आंतरिक चयन का उपयोग करें, फिर ऑर्डर करने के लिए दूसरे चयन का उपयोग करें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्लिक एक्शन के साथ या बिना xcode 8 (ऑब्जेक्टिव-सी) का उपयोग करके PHP MySQL में टेक्स्टफील्ड वैल्यू भेजें?

  2. MySQL और PHP पैरामीटर 1 संसाधन के रूप में

  3. mysql सबक्वेरी में अज्ञात कॉलम

  4. क्या मैं एक MySQL sql फ़ाइल से रेल डेटाबेस माइग्रेशन फ़ाइल पर रूबी उत्पन्न कर सकता हूं?

  5. php उपयोगकर्ता आईडी असाइनमेंट काम नहीं कर रहा