সুচিপত্র:

SQL এ substring ব্যবহার কি?
SQL এ substring ব্যবহার কি?

ভিডিও: SQL এ substring ব্যবহার কি?

ভিডিও: SQL এ substring ব্যবহার কি?
ভিডিও: উদাহরণ সহ SQL এ সাবস্ট্রি করুন | এসকিউএলে মাস্টার 2024, নভেম্বর
Anonim

এসকিউএল সার্ভার SUBSTRING () ফাংশন ওভারভিউ

দ্য SUBSTRING () নির্যাস ক সাবস্ট্রিং একটি ইনপুট স্ট্রিং একটি অবস্থান থেকে শুরু একটি নির্দিষ্ট দৈর্ঘ্য সঙ্গে. SUBSTRING (ইনপুট_স্ট্রিং, শুরু, দৈর্ঘ্য); এই সিনট্যাক্সে: input_string একটি অক্ষর, বাইনারি, টেক্সট, এনটেক্সট বা ইমেজ এক্সপ্রেশন হতে পারে।

লোকেরা আরও জিজ্ঞাসা করে, আমরা কি কোন ধারায় সাবস্ট্রিং ব্যবহার করতে পারি?

দ্য SUBSTRING SQL ফাংশন খুব দরকারী যখন আপনি নিশ্চিত করতে চান যে স্ট্রিং মান একটি প্রশ্ন থেকে ফিরে এসেছে ইচ্ছাশক্তি একটি নির্দিষ্ট দৈর্ঘ্য সীমাবদ্ধ করা. নিম্নলিখিত উদাহরণে, 'প্রথম নাম' কলাম ব্যবহার করে, শেষ দুটি অক্ষর SQL ব্যবহার করে 'অন' শব্দের সাথে মিলে গেছে SUBSTRING যেখানে ফাংশন ধারা.

উপরন্তু, SQL ডান ফাংশন কি? SQL সার্ভার RIGHT() ফাংশন ওভারভিউ RIGHT() ফাংশন একটি নির্দিষ্ট অক্ষরের ডান দিক থেকে একটি নির্দিষ্ট সংখ্যক অক্ষর বের করে স্ট্রিং . উদাহরণ স্বরূপ, বাম ('SQL সার্ভার', 6) সার্ভার প্রদান করে। এই সিনট্যাক্সে: input_string একটি আক্ষরিক হতে পারে স্ট্রিং , পরিবর্তনশীল, বা কলাম।

এখানে, কিভাবে আমি এসকিউএল-এ প্রথম 3টি অক্ষর প্রদর্শন করব?

হাই শানু, আপনি LEN() বা LENGTH()(ওরাকলের ক্ষেত্রে ব্যবহার করতে পারেন এসকিউএল ) একটি কলামের দৈর্ঘ্য পেতে ফাংশন। টেবিল_নাম থেকে LEN(কলাম_নাম) নির্বাচন করুন; এবং আপনি ব্যবহার করতে পারেন SUBSTRING অথবা SUBSTR() ফাংশন পেতে যান প্রথম তিনটি অক্ষর একটি কলামের।

আপনি কিভাবে SQL এ পাঠ্য ছেঁটে ফেলবেন?

যদি তাই হয়, আপনার কাছে কয়েকটি বিকল্প রয়েছে:

  1. আপনি একটি স্ট্রিং এর বাম বা ডান থেকে স্পেস বা অন্যান্য অক্ষর সরাতে TRIM (বা LTRIM বা RTRIM) ফাংশন ব্যবহার করতে পারেন।
  2. আপনি SQL সার্ভারে LEFT ফাংশন ব্যবহার করতে পারেন, অথবা Oracle SQL-এ SUBSTR ফাংশন, একটি বড় স্ট্রিং থেকে নির্দিষ্ট সংখ্যক অক্ষর সহ একটি স্ট্রিং ফেরত দিতে পারেন৷

প্রস্তাবিত: