ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-22, Wednesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

SQL උසස් ක්‍රියාකාරකම්: දත්ත විශ්ලේෂණය හා වාර්තාකරණය සඳහා නව උපකරණ

SQL උසස් ක්‍රියාකාරකම්: දත්ත විශ්ලේෂණය හා වාර්තාකරණය සඳහා නව උපකරණ

දත්ත ගබඩා කළමනාකරණයේ මූලික SELECT, WHERE වැනි කාර්යයන්ට අමතරව, SQL හි ඇති උසස් ක්‍රියාකාරකම් ඔබේ විශ්ලේෂණ හැකියාවන් ඉහළට ගෙන යයි. FLOOR, CEILING, ROUND වැනි සංඛ්‍යාත්මක, LENGTH, CONCAT වැනි පේළි (string) ක්‍රියාකාරකම් සහ MOD වැනි බෙදීමේ අතිරේකයන් භාවිතා කරමින් ඔබට වඩා සවිස්තරාත්මක වාර්තා, ගණනය සහ දත්ත පරිවර්තන වැඩ ඉක්මනින් නිර්මාණය කළ හැක.

උදාහරණයක් ලෙස, FLOOR(මිනිත්තු/60) භාවිතා කර පැය පුරා පූර්ණ ගණන ගණනය කළ හැකි අතර, CEILING(අයිතම/10.0) මඟින් අවශ්‍ය බොක්ස් ගණන නිශ්චිතව ගණනය කර ගත හැක. ROUND(x,n) මඟින් දශමක් හෝ සියයක් පමණක් රවුන්ඩ් කර ගත හැකි අතර, ABS() භාවිතා කර ඕනෑම අගයක් අඩංගු අගය පවා ගණනය කළ හැක.

SQL Server, PostgreSQL, MySQL, Oracle වැනි විවිධ දත්ත ගබඩා පද්ධති අතර LENGTH සහ LEN, MOD සහ % වැනි නාමකරණ වෙනස්කම් ඇති බැවින්, ඔබේ කේතය ලියන විට ඒ වෙනස්කම් සැලකිල්ලට ගැනීම අත්‍යවශ්‍ය වේ.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තොරතුරු තාක්ෂණ පාඨමාලා, විශ්වවිද්‍යාල, සහ ව්‍යාපාරික ආයතන සඳහා මෙම උසස් SQL ක්‍රියාකාරකම් පහත පරිදි ප්‍රයෝජනවත් වේ:

  • ඉගෙනුම් වේගය – සිසුන්ට දත්ත විශ්ලේෂණය සඳහා නවීන ගණිත ක්‍රම භාවිතා කිරීමෙන් තොරතුරු විද්‍යාව පිළිබඳ අවබෝධය වැඩි වේ.
  • ව්‍යාපාරික තීරණ – කුඩා හා මධ්‍යම පරිමාණ ව්‍යාපාර (SMEs) ව්‍යාපාරික වාර්තා නිර්මාණය කර, ගබඩා කළ දත්තයෙන් ඉක්මනින් ලාභ, පාරිභෝගික ප්‍රවණතා වැනි තොරතුරු ලබාගත හැක.
  • සාර්ථක වැඩසටහන් – දත්ත විශ්ලේෂක, BI (Business Intelligence) සහ AI ආදිය සමඟ ඒකාබද්ධ කර ගත හැකි නිසා, දේශීය තාක්ෂණික සමාගම්වල තරඟකාරීත්වය ඉහළ යයි.

ඉතා සරලව, ඔබගේ SQL ප්‍රශ්නවලට FLOOR, CEILING, ROUND, MOD වැනි ක්‍රියාකාරකම් එක් කිරීමෙන්, දත්ත ගණනය, වර්ගීකරණය, සහ වාර්තාකරණය ඉතා කාර්යක්ෂමව සිදු කර ගත හැක.

එබැවින්, ඔබේ දත්ත ගබඩාවට නවීන SQL ක්‍රියාකාරකම් එක් කර, තොරතුරු-ආධාරිත තීරණ ගැනීමේ ගුණාත්මකත්වය වැඩි කරගන්න.

💡 ඔබේ SQL කුසලතා වැඩිදියුණු කර, දත්ත විශ්ලේෂණය නව මට්ටමකට ගෙන යන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#SQL #DataAnalysis #Programming #SriLankaTech #Database