কম্পিউটার টিউটোরিয়াল

NUMC টাইপ ফিল্ডে SUM ফাংশন ব্যবহারের পদ্ধতি

NUMC নমেরিক টেক্সট। যেহেতু এটি টেক্সট, ডাটাবেসে এটি VARCHAR টাইপের হিসেবে সংরক্ষিত হয়। তাই সরাসরি SUM ফাংশন ব্যবহার করা যায় না।

সমাধান

এই সমস্যার কোনো সহজ সমাধান নেই। একমাত্র পদ্ধতি হলো:

  1. ডেটা ইন্টারনাল টেবিলে কপি করুন।
  2. লুপ chalayে প্রতিটি সারির NUMC ডেটাকে DEC (ডেসিম্যাল) এ রূপান্তর করুন।
  3. SUM এবং GROUP BY অপারেশন করুন।
  4. ফলাফলটি আবার NUMC ফরম্যাটে রূপান্তর করুন।

উদাহরণ (ABAP)

DATA: lt_numc TYPE TABLE OF numc_field,
      lt_dec  TYPE TABLE OF dec_field.

" NUMC ডেটা DEC-এ কনভার্ট
LOOP AT lt_numc INTO DATA(ls_numc).
  APPEND VALUE #( dec_val = ls_numc-numc_val ) TO lt_dec.
ENDLOOP.

" SUM ও GROUP BY
SELECT SUM( dec_val ) FROM lt_dec GROUP BY ...

বিকল্প

ডাটাবেস লেভেলে কাস্ট করা সম্ভব: CAST(numc_field AS DEC(15,2))।

  1. Microsoft Excel-এ TYPE ফাংশন ব্যবহার করার পদ্ধতি

  2. 초보자를 위한 Microsoft Word 튜토리얼 - 사용 방법 가이드

  3. Firefox-এর ScreenshotGo অ্যান্ড্রয়েডে ব্যবহার করার পদ্ধতি

  4. এক্সেলে কনক্যাটিনেট (CONCATENATE) ফাংশন ব্যবহার করার পদ্ধতি