ওরাকল ডাটাবেজে অনেক ভাবেই ডাটা র্যাঙ্কিং করা যায়। সবচেয়ে সহজ সমাধান হল Aggregate functions ব্যাবহার করে। কিন্তু এ ধরনের ফাংশনে নন গ্রুপ কলাম সিলেক্ট করা যায় না। এর সহজ সমাধান হল এ ক্ষেত্রে Analytics functions ব্যাবহার করে ডাটা র্যাঙ্কিং করা। Continue reading Row ranking tips using RANK, DENSE_RANK and ROW_NUMBER
Category: Tips
Extend varchar2 data type length 4K to 32K in 12c
Oracle 12c নিউ ফিচার গাইড অনুযায়ী-
“The maximum size of the VARCHAR2, NVARCHAR2, and RAW data types has been increased from 4,000 to 32,767 bytes. Increasing the allotted size for these data types allows users to store more information in character data types before switching to large objects (LOBs). This is especially useful for brief textual data types and the capabilities to build indexes on these types of columns.”
(Oracle® Database New Features Guide 12c Release 1 (12.1) E17906-16 Page 1-13) Continue reading Extend varchar2 data type length 4K to 32K in 12c
Random Tips
- A keyword refers to an individual SQL element. For example, SELECT and FROM are keywords.
- A clause is a part of a SQL statement. For example, SELECT employee_id, last_name, … is a clause.
- A statement is a combination of two or more clauses. For example, SELECT * FROM employees is a SQL statement.
Arithmetic with Dates
Operation | Result | Description |
---|---|---|
date + number | Date | Adds a number of days to a date |
date – number | Date | Subtracts a number of days from a date |
date – date | Number of days | Subtracts one date from another |
date + number/24 | Date | Adds a number of hours to a date |
Using Date Functions
Assume SYSDATE = ’25-JUL-03′
Function | Result |
---|---|
ROUND(SYSDATE,’MONTH’) | 01-AUG-03 |
ROUND(SYSDATE ,’YEAR’) | 01-JAN-04 |
TRUNC(SYSDATE ,’MONTH’) | 01-JUL-03 |
TRUNC(SYSDATE ,’YEAR’) | 01-JAN-03 |
MONTHS_BETWEEN (’01-SEP-95′,’11-JAN-94′) | 19.6774194 |
ADD_MONTHS (’11-JAN-94′,6) | ’11-JUL-94′ |
NEXT_DAY (’01-SEP-95′,’FRIDAY’) | ’08-SEP-95′ |
LAST_DAY (’01-FEB-95′) | ’28-FEB-95′ |
General Function
- NVL Converts a null value to an actual value. Example: NVL(number_column,9), NVL(date_column, ’01-JAN-95′), NVL(character_column, ‘Unavailable’)
- NVL2 If expr1 is not null, NVL2 returns expr2. If expr1 is null, NVL2 returns expr3. The argument expr1 can have any data type. Example: NVL2(commission_pct, ‘SAL+COMM’, ‘SAL’)
continue…
ইউটিউবের ভিডিও ডাউনলোড করুন আরও সহজে
ডাউনলোড করা যায়। এছাড়া এর মাধ্যমে প্রায় যেকোনো ওয়েব সাইটের ভিডিও ডাউনলোড করতে পারবেন।
.:: গুগল মামার সাথে মজা করার ১ বস্তা ট্রিকস ::.
১. গুগল গ্র্যাভিটিঃ ► www.google.com এ যান।
► সার্চ বক্সে Google Gravity লিখে I’m Feeling Lucky বাটনে ক্লিক করুন।
কি দেখলেন?? অভিকর্ষের জোরে সব নিচে চলে গেলো তাইনা?
২. গুগল হ্যাকারঃ
► www.google.com এ যান।
► সার্চ বক্সে Google Hacker লিখে I’m Feeling Lucky বাটনে ক্লিক করুন।
গুগল সার্চ হয়ে গেলো সম্পুর্ণ লিট ভাষায়।
৩. এপিক গুগলঃ
► www.google.com এ যান।
► সার্চ বক্সে Epic Google লিখে I’m Feeling Lucky বাটনে ক্লিক করুন।
এইবার গুগল আপনার দিকে এগিয়ে আসবে !!
৪. বিরক্তিকর গুগলঃ
এবার Annoying Google লিখে I’m Feeling Lucky বাটনে ক্লিক করুন।
গুগল মামাকে তো এতক্ষন অনেক বিরক্ত করলেন। এইবার সেই আপনাকে বিরক্ত করে ছাড়বে
৫. গুগলে প্যাকম্যান গেইমঃ
► Google Pacman লিখে আবার I’m Feeling Lucky বাটনে ক্লিক করুন।
গুগল লোগো হয়ে গেলো ছোট্ট প্যাকম্যান গেইম!! খেলতে থাকুন আর সাথে সার্চ করতেও থাকুন……
৬. গুগল ডিগবাজীঃ
► www.google.com এ যেয়ে Do a barrel roll টাইপ করে এন্টার চাপুন।
এবার গুগলের সাথে সাথে আপনিও ডিগবাজী খান !! :p
৭. গুগল ডাইনোসরঃ
গুগলকে ডিগবাজী খাওয়ালেন?? মিয়া আপনার সাহস তো কম না? এবার দেখেন গুগল মামা রেগে ডাইনোসর হয়ে গেছে…
► Dinoogle লিখে সার্চ দিয়ে I’m Feeling Lucky বাটনে ক্লিক করুন অথবা প্রথম সার্চ রেজাল্টে ক্লিক করুন।
৮. বাকা গুগলঃ
এবার Tilt লিখে সার্চ মারেন। Askew লিখে সার্চ দিলেও এটা হবে। কিছু কি টের পাইছেন?
৯. হ-য-ব-র-ল গুগলঃ
► Google Sphere লিখে সার্চ করে প্রথম রেজাল্টে যান অথবা I’m Feeling Lucky বাটনে ক্লিক করুন।
সবকিছু উলটপালট হয়ে গেলো তাইনা??
১০.ভঙ্গুর গুগলঃ
► Zerg Rush লিখে সার্চ করুন।
কয়েক সেকেন্ড অপেক্ষা করলেই দেখতে পারবেন ভাঙ্গাভাঙ্গি কারে কয় !!!
১১. উলটা গুগলঃ
Google কে উলটা করলে কি হয়? elgoog লিখে I’m Feeling Lucky বাটনে ক্লিক করেন !!
কেমন লাগলো উলটা গুগল?
১২. পলাতক গুগলঃ
► Weenie Google লিখে আবার সেই I’m Feeling Lucky বাটনে ক্লিক !!
তাড়াতাড়ি করেন। গুগল পালিয়ে যাওয়ার আগেই সার্চ করতে হবে কিন্তু !!!!!
১৩. গুগল লোকোঃ
► Google Loco লিখে আবার I’m Feeling Lucky বাটনে ক্লিক/১ম সার্চ রেজাল্টে ক্লিক!!
কি দেখলেন কমেন্টে বলুন
১৪. রঙ্গিন গুগলঃ
এইবার আসেন দেখে আসি গুগলের রঙ্গিন রূপ !!
► Google Rainbow লিখে আবার I’m Feeling Lucky বাটনে ক্লিক/১ম সার্চ রেজাল্টে ক্লিক করুন।
১৫. কিউট গুগলঃ
জানতে চান কে সবচাইতে কিউট?
তাইলে I’m Feeling Lucky তে ক্লিক মারেন Who’s the cutest লিখে।
১৬. গুগল ক্যালকুলেটরঃ
গুগলকে আপনি ক্যালকুলেটর হিসেবে ব্যবহার করতে পারবেন। এজন্য ইকুয়েশন লিখে সার্চ করুন। যেমনঃ 2+2, 5*7 ইত্যাদি লিখে সার্চ বাটনে চাপ দিন।
১৭. গুগল ঘড়িঃ
যেকোন স্থানের সময় জানতে চান? তাহলে time লিখে সেই দেশের নাম বা শহরের নাম লিখে সার্চ দিন।
১৮. বাইনারী গুগলঃ
Binary লিখে সার্চ করুন। আপনার লেখার একটু নিচে খেয়াল করুন। About 0b1001010011000101111100000000 results দেখাবে বাইনারী সংখ্যায়
১৯. জীবনের হিসাবঃ
The answer to life, the universe and everything লিখে সার্চ করুন। কি উত্তর দেখলেন?? আজব তাইনা?
২০. জ্যামিতিক ভালোবাসাঃ
গুগলকে ভালোবেসে থাকলে sqrt(cos(x))*cos(300x)+sqrt(abs(x))-0.7)*(4-x*x)^0.01, sqrt(6-x^2), -sqrt(6-x^2) from -4.5 to 4.5 এটি লিখে সার্চ করেন। গুগল আপনাকেও ভালোবাসে দেখলেন তো?? <3
২১. গুগল ডসঃ
► Google Terminal লিখে I’m Feeling Lucky বাটনে ক্লিক করুন।
এবার ডস মোডে গুগলও চলবে !
২২. গুগল ভুতঃ
► Googoth লিখে I’m Feeling Lucky বাটনে ক্লিক করুন।
দেখবেন গুগলের ভৌতিক রূপ !!!
২৩. সাগরতলের গুগলঃ
এইবার এখানে যানঃ http://www.google.com.hk/intl/zh-CN/landing/shuixia/
যারা সাতার জানেন না তার কিন্তু সাবধান !!
তো গুগল মামার সাথে অনেক মজা হলো তাইনা?? এবার দয়া করে গুগলকে একটু বিশ্রাম নিতে দেন!
এরকম আরো অনেক ট্রিক রয়েছে। আপনি আরো ট্রিকস জেনে থাকলে কমেন্টে শেয়ার করতে পারেন।
(মূল লেখাটি এখানে, ক্রেডিটঃ মোতাব্বিরের কাগু)