কম্পিউটার

MySQL থেকে অ-খালি কলাম মান নির্বাচন করতে সাহায্য প্রয়োজন?


NOT IS NULL এবং TRIM() ফাংশন ব্যবহার করে অ-খালি কলামের মান নির্বাচন করুন। সিনট্যাক্স নিম্নরূপ।

আপনার টেবিলের নাম থেকে * নির্বাচন করুন যেখানে আপনার কলামের নামটি শূন্য নয় এবং ট্রিম(yourColumnName) <> ' ';

আপনি একই TRIM() ফাংশন ব্যবহার করে কলাম থেকে অ-খালি মান এবং সেইসাথে সাদা স্থান নির্বাচন করতে পারেন৷

আমরা উপরে আলোচনা করা সিনট্যাক্স বোঝার জন্য, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> সারণি সিলেক্ট নন ইম্পটি ভ্যালুস তৈরি করুন -> ( -> আইডি নাল অটো_ইনক্রিমেন্ট নয়, -> নাম varchar(30), -> প্রাথমিক কী(আইডি) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড) 

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> SelectNonEmptyValues(Name) মান ('John Smith'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> SelectNonEmptyValues(নাম) মানগুলিতে সন্নিবেশ করুন (NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.31) sec)mysql> SelectNonEmptyValues(Name) মানগুলিতে সন্নিবেশ করান sec)mysql> SelectNonEmptyValues(Name) মানগুলিতে সন্নিবেশ করুন )

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> SelectNonEmptyValues ​​থেকে *নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+----+------------+| আইডি | নাম |+---+------------+| 1 | জন স্মিথ || 2 | NULL || 3 | || 4 | ক্যারল টেলর || 5 | ডেভিড মিলার || 6 | |+----+------------ সেটে +6 সারি (0.00 সেকেন্ড)

এখানে নন-খালি মান নির্বাচন করার জন্য প্রশ্ন রয়েছে। নীচের প্রশ্নটি সমস্ত ক্ষেত্রে কাজ করে - যদি কলামে NULL, খালি স্ট্রিং বা হোয়াইটস্পেস থাকে -

mysql> নির্বাচন করুন * সিলেক্ট নন ইম্পটি ভ্যালুস থেকে যেখানে নামটি শূন্য নয় এবং ট্রিম(নাম) <> '';

নিচের আউটপুট −

<প্রে>+----+---------------+| আইডি | নাম |+----+---------------+| 1 | জন স্মিথ || 4 | ক্যারল টেলর || 5 | ডেভিডমিলার |+----+---------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. কলাম মান থেকে বিশেষ অক্ষর প্রতিস্থাপন করতে MySQL ক্যোয়ারী

  2. MySQL এলোমেলোভাবে কলাম মান থেকে 2 মান নির্বাচন করুন?

  3. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী

  4. টেবিলের স্বতন্ত্র কলাম থেকে গড় নির্বাচন করতে MySQL ক্যোয়ারী?