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

यह क्वेरी नल के साथ एक पंक्ति क्यों लौटाती है?

MySQL प्रलेखन कहता है

और यदि आपके पास कोई डेटा नहीं है तो यह केवल दोनों मानों को NULL के रूप में लौटाता है।

यदि आप चाहते हैं कि दूसरी क्वेरी खाली परिणाम भी लौटाए, तो आपको नल मानों को फ़िल्टर करना होगा उदाहरण के लिए HAVING क्लॉज के साथ जिसका उपयोग आप समग्र कार्यों के साथ कर सकते हैं:

SELECT DISTINCT u_id, MAX(timestamp) as time FROM my_table GROUP BY u_id HAVING time IS NOT NULL;


  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 क्वेरी

  2. JSON से MYSQL - क्या JSON प्रतिक्रिया सही ढंग से स्वरूपित है - ठीक से लूपिंग?

  3. SQL क्वेरी पहला परिणाम प्रदर्शित नहीं कर रही है?

  4. अपरिभाषित सूचकांक नाम

  5. डॉकटर कंटेनर रन के लिए कम से कम 1 तर्क की आवश्यकता होती है