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

चुनें * या विशिष्ट कॉलम चुनें

हां, यह प्रदर्शन को प्रभावित करता है, खासकर जब आप एक से अधिक पंक्तियों का चयन करते हैं। केवल उन्हीं फ़ील्ड का चयन करें जिनकी आपको वास्तव में आवश्यकता है।

आइए उदाहरण के तौर पर एक साधारण उपयोगकर्ता नाम के अस्तित्व की जांच करें:
जब आप केवल आईडी का चयन कर सकते हैं, तो आप सब कुछ क्यों चुनेंगे? दोनों काम कर रहे हैं, लेकिन केवल एक क्षेत्र का चयन करना बेहतर समाधान है।

SELECT `id` FROM users WHERE `username` = 'Nikola K.'

इसके बजाय:

SELECT * FROM users WHERE `username` = 'Nikola K.'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मध्यम ट्रस्ट मोड में .NET 2.0 और MySql

  2. कोडनिर्देशक के साथ एकाधिक छवि अपलोड MySQL डेटाबेस में केवल एक फ़ाइल पथ सहेज रहा है

  3. MySQL - FLOAT(10,6) के साथ ऑपरेटर के बीच>=और <=के बजाय> और <की तरह काम कर रहा है

  4. कनेक्शन शामिल करते समय MySQL डेटाबेस से कैसे प्राप्त करें?

  5. कैरेक्टर डेटा php से jquery में नहीं जा रहा है