মাইএসকিউএল নির্বাচন জিজ্ঞাসা - একটি মানের প্রথম 10 অক্ষর পান


126

ঠিক আছে, তাই এখানে সমস্যা।

আমার কয়েকটি কলাম সহ একটি টেবিল আছে এবং 'বিষয়' কলামগুলির মধ্যে একটি। আমাকে 'সাবজেক্ট' ফিল্ড থেকে প্রথম 10 টি অক্ষর পেতে হবে কারণ 'সাবজেক্ট' ক্ষেত্রে 100 অক্ষর যুক্ত স্ট্রিং থাকে না।

উদাহরণ স্বরূপ,

টেবিল - tbl। কলাম - id, subject, value

এসকিউএল ক্যোয়ারী:

SELECT subject FROM tbl WHERE id ='$id';

উদাহরণস্বরূপ, ফলাফলটি আমি পাচ্ছি

হ্যালো, এটি আমার বিষয় এবং আপনি কেমন আছেন

আমার কেবল প্রথম 10 টি অক্ষর প্রয়োজন

হ্যালো, থি

আমি বুঝতে পারি যে আমি পিএইচপি সাবস্ট্রাস্ট () ব্যবহার করে বাকি অক্ষরগুলি সরিয়ে ফেলতে পারি তবে এটি আমার ক্ষেত্রে সম্ভব নয়। আমার অতিরিক্ত অক্ষরগুলি মাইএসকিউএল দ্বারা সরানো দরকার। কিভাবে এই কাজ করা যেতে পারে?

উত্তর:



43
SELECT SUBSTRING(subject, 1, 10) FROM tbl

আমার মনে হচ্ছে এটি আরও সম্পূর্ণ উত্তর, যেহেতু LEFTমিড-স্ট্রিং শুরু করা দরকার এমন নিষ্কাশনগুলির সাথে সম্পর্কিত হস্তক্ষেপ (হ্যাঁ, ওপি দ্বারা উত্থাপিতদের মতো) সম্বোধন করতে পারে না।
d8aninja

15

বাম বা সাবস্ট্রিং হয় তা একবার দেখুন যদি আপনার আরও আরও কাটা প্রয়োজন হয়।

গুগল এবং মাইএসকিউএল ডক্স শুরু করার জন্য একটি ভাল জায়গা - আপনি যদি কোনও প্রশ্ন জিজ্ঞাসার আগে নিজেকে সহায়তা করার চেষ্টা না করেন তবে আপনি সাধারণত এত উষ্ণ প্রতিক্রিয়া পাবেন না।


4
একটি নমুনা কিছুটা বেশি সহায়ক হত।
রোকো দ্য টাকো

6
@ রোকো দ্য টাকো আমি সম্পূর্ণরূপে একমত নই - এছাড়াও আপনার ডাউন ভোট খুব কঠোর। পড়া http://stackoverflow.com/questions/how-to-askপ্রথম বিন্দু Have you thoroughly searched for an answer before asking your question?। একটি সাধারণ এবং দ্রুত গুগল অনুসন্ধান দ্বারা এই প্রশ্নের এত সহজে উত্তর দেওয়া হয়েছে। - আমি শুধু ওপি উত্তর আমি তাদের দেখানোর জন্য কিভাবে উত্তর খুঁজতে চেয়েছিলেন দিতে চাইনি অনেক আরো উপযোগী আমার মতে।
স্টিভ

13
আমি বুঝতে পারি যে @ স্টিভ কী বলছে (বোঝায়) তবে আমি গুগল থেকে এখানে এসেছি। হ্যাঁ, আসল প্রশ্নটি অলস ছিল কিন্তু এই সত্য যে আমাকে অন্য কোথাও যেতে হবে না me এটিও খুব সুন্দর যে এসও এই জাতীয় সাধারণ প্রশ্নের উত্তরের একটি গ্রন্থাগার তৈরি করছে। এছাড়াও আরও বিজ্ঞাপনের সমান S এসও এর জন্য।
sterfry68
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.