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

चयन क्यों करता है ... जहां आईडी =एक परिणाम देता है यदि मान 0 है

MySQL चुपचाप स्ट्रिंग्स को संख्यात्मक संदर्भ में संख्याओं में बदल देता है।

यह प्रमुख संख्यात्मक वर्णों (जैसे अंक, ऋण चिह्न और दशमलव बिंदु) को परिवर्तित करके ऐसा करता है।

यदि कोई अंक नहीं हैं, तो यह रुक जाता है। तो:

where id = 'a'

की व्याख्या इस प्रकार की जाती है:

where id = 0

नैतिक:कभी भी अंकीय स्थिरांक के आसपास एकल उद्धरणों का उपयोग न करें -- या स्थिरांक जो संख्याएँ होनी चाहिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sqoop का उपयोग करके MySQL से Hive में आयात करें

  2. डुप्लिकेट/समान कॉलम मानों वाली पंक्तियां खोजें MySQL

  3. गतिविधि स्ट्रीम के लिए इंटेलिजेंट MySQL GROUP BY

  4. जावा का उपयोग करके सीएसवी से MySQL अपडेट करें

  5. SQL में संकुल और गैर-संकुल अनुक्रमणिका के आधार पर प्रश्नों का अनुकूलन?