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

दो प्रश्नों का योग

सबसे पहले, आप group by . से चूक गए , इसलिए भले ही mysql इसके बारे में शिकायत न करे, आप hours और hours2 मूल्य अर्थहीन हैं। दूसरे, आप UNION . का परिणाम हैं व्युत्पन्न सबक्वेरी में रखा जा सकता है, इसलिए आपके पास वांछित कुल होगा:

SELECT SUM(hr) FROM
(
  Select sum(hours) as hr FROM table WHERE name='xxx' and Description='Worked'
  UNION ALL
  Select sum(hours2) as hr FROM table WHERE name='xxx' and Description2='Worked'
)a


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql सभी या 0 टाइमस्टैम्प लौटाते हुए a और b के बीच टाइमस्टैम्प का चयन करें

  2. Google क्लाउड SQL को Google कंप्यूट इंजन पर Wordpress से कनेक्ट करना

  3. .frm फ़ाइलों से mysql डेटाबेस को पुनर्स्थापित करें

  4. MySQL बिनलॉग सर्वर की खोज - रिपल

  5. MySQL रहस्य:शून्य मान गैर-शून्य स्ट्रिंग से अलग नहीं है