বিষয়সূচী (Table of Contents)

01

কেন LIKE দরকার — আগে গল্প

১৫ মিনিট

মূল প্রশ্ন: আমরা যখন পুরো value জানি না, কিন্তু value-এর একটা অংশ জানি, তখন কীভাবে database-এ search করব?

গল্প ১ — Google Search

স্মরণ

“তার নাম সম্ভবত Rahim দিয়ে শুরু…” — পুরো নাম জানি না।

Rahim Rahim Uddin Rahim Ahmed Rahman
ক্লাসকে জিজ্ঞেস করো

পুরো নাম না জানলে database-এ কীভাবে খুঁজব? Exact = কি যথেষ্ট?

গল্প ২ — E-commerce Support

  • নাম Rahim দিয়ে শুরু
  • Email gmail দিয়ে শেষ / গমেইল
  • নামের মধ্যে Ahmed আছে
LIKE ↓ Pattern Matching ↓ Find Matching Records

গল্প ৩ — HR Employee DB

নাম A দিয়ে শুরু / Rahman দিয়ে শেষ / Khan আছে / email-এ gmail / department Data দিয়ে শুরু।

গল্প ৪ — Product Search

iPhone দিয়ে শুরু, Laptop আছে, Pro দিয়ে শেষ, Samsung আছে — exact = যথেষ্ট নয়।

Exact Search (=) ↓ Need Full Value LIKE ↓ Pattern Search ↓ Partial Information Is Enough
= মানে “এই exact value-টাই চাই।” LIKE মানে “এই pattern-এর সাথে মিলে এমন value চাই।”
02

LIKE আসলে কী?

১০ মিনিট

LIKE = WHERE-এর সাথে ব্যবহার করা pattern matching অপারেটর। পুরো মান না জেনেও একটা অংশ/প্যাটার্ন দিয়ে সারি খুঁজে।

  • কখন: নাম/ইমেইল/প্রোডাক্ট পার্শিয়াল সার্চ
  • ডেটা পরিবর্তন করে? না
  • ডিলিট করে? না — শুধু ফিল্টার
এনালজি: কারো পুরো নাম না জেনেও নামের একটা অংশ দিয়ে খুঁজে বের করা।

Exact (=)

WHERE name = 'Rahim'

শুধু ঠিক Rahim

Pattern (LIKE)

WHERE name LIKE 'Rah%'

Rah দিয়ে শুরু সব।

03

Basic LIKE সিনট্যাক্স

১০ মিনিট
idcustomer_namecity
1RahimDhaka
2Rahim AhmedSylhet
3KarimDhaka
4Abdur RahimChittagong
SELECT * FROM customers WHERE customer_name LIKE 'Rahim';
id | customer_name | city 1 | Rahim | Dhaka

% ছাড়া LIKE 'Rahim' প্রায় exact মিলের মতো — শুধু ঠিক Rahim

SELECT → কী দেখতে চাই? FROM → কোন table? WHERE → কোন condition? LIKE → কোন pattern-এর সাথে মিলবে? 'Rahim' → কোন pattern?
04

% Wildcard — সবচেয়ে গুরুত্বপূর্ণ

২০ মিনিট
% মানে: যেকোনো সংখ্যক character (০ বা তার বেশি)।

1. Starts With — 'Rah%'

WHERE name LIKE 'Rah%'
Rahim Rahim Ahmed Rahman Rahim Uddin

2. Ends With — '%Rahim'

WHERE name LIKE '%Rahim'
Rahim Abdur Rahim

3. Contains — '%Rahim%'

%Rahim% ↓ ANYTHING + Rahim + ANYTHING
WHERE name LIKE '%Rahim%'
Teacher Tip: হোয়াইটবোর্ডে তিনটা প্যাটার্ন পাশাপাশি লিখে ক্লাসকে মিলিয়ে বলাও।
05

_ Wildcard — ঠিক একটা অক্ষর

১৫ মিনিট
_ = ঠিক একটা character।
WHERE name LIKE 'A_'

মিলবে: AB, AC — মিলবে না: ABC, ABCD।

WHERE code LIKE 'A_1'
A → (exactly 1 char) → 1
PatternMeaning
%Any number of characters
_Exactly one character
Confusion: % = অনেক (বা শূন্য); _ = অবশ্যই একটা।
06

Pattern Masterclass

২০ মিনিট
PatternMeaningExample matchNon-match
'A%'Starts with AAppleBanana
'%A'Ends with ADataApple
'%A%'Contains ADataMoon
'A_'A + 1 charABABC
'_A'1 char + ABAA
'A__'A + 2 charsABCAB
'%phone%'Contains phoneSmartphoneTablet
'___'Exactly 3 charsCatCats
Predict

LIKE 'Sa%' — Samsung মিলবে? (হ্যাঁ) LIKE '_a_' — Cat মিলবে? (হ্যাঁ, ৩ অক্ষর)

07

LIKE + WHERE ফ্লো

১০ মিনিট
SELECT * FROM employees WHERE name LIKE 'A%';
FROM → Employees WHERE → Filter LIKE → Pattern Matching 'A%' → Starts with A OUTPUT → Matching rows
  • Cities starting with D: city LIKE 'D%'
  • Dept containing Data: department LIKE '%Data%'
  • Emails ending .com: email LIKE '%.com'
08

LIKE + AND / OR

১০ মিনিট
SELECT * FROM customers WHERE name LIKE 'A%' AND city = 'Dhaka';

AND = দুটো শর্তই সত্যি (A দিয়ে শুরু এবং ঢাকা)।

SELECT * FROM customers WHERE name LIKE 'A%' OR name LIKE 'M%';

OR = যেকোনো একটা সত্যি (A বা M দিয়ে শুরু)।

09

NOT LIKE

১০ মিনিট
SELECT * FROM customers WHERE name NOT LIKE 'A%';
LIKE → matching pattern NOT LIKE → does NOT match
  • Email Gmail দিয়ে শেষ নয়: email NOT LIKE '%gmail.com'
  • Product-এ Phone নেই: product_name NOT LIKE '%Phone%'
10

LIKE + ORDER BY + LIMIT

১০ মিনিট
SELECT * FROM products WHERE product_name LIKE '%Laptop%' ORDER BY price DESC LIMIT 10;
Products ↓ Find containing Laptop ↓ Sort by price DESC ↓ Top 10 ↓ Final Output
রিয়েল বিজনেস: সার্চ + দামি টপ N দেখানো।
11

বিজনেস কেস স্টাডি

২০ মিনিট

Customers / Products / Employees — সার্চ প্রশ্ন ও সমাধান:

  1. নাম A দিয়ে শুরু → LIKE 'A%'
  2. নাম Rahman দিয়ে শেষ → LIKE '%Rahman'
  3. নামে Ahmed → LIKE '%Ahmed%'
  4. Gmail → email LIKE '%gmail.com'
  5. City D দিয়ে শুরু → city LIKE 'D%'
  6. Product Laptop → LIKE '%Laptop%'
  7. Samsung দিয়ে শুরু → LIKE 'Samsung%'
  8. Pro দিয়ে শেষ → LIKE '%Pro'
  9. Phone আছে → LIKE '%Phone%'
  10. Employee M দিয়ে শুরু → LIKE 'M%'
  11. Dept Data → department LIKE '%Data%'
  12. Emp email gmail → email LIKE '%gmail%'
SELECT customer_name, email FROM customers WHERE customer_name LIKE 'A%' AND email LIKE '%gmail.com';
12

MySQL Workbench প্র্যাকটিক্যাল

২০ মিনিট
CREATE DATABASE like_demo; USE like_demo; CREATE TABLE customers ( customer_id INT, customer_name VARCHAR(80), email VARCHAR(80), city VARCHAR(50) ); INSERT INTO customers VALUES (1,'Rahim','rahim@gmail.com','Dhaka'), (2,'Rahim Ahmed','ra@yahoo.com','Sylhet'), (3,'Karim','karim@gmail.com','Dhaka'), (4,'Abdur Rahim','ar@gmail.com','Chittagong'), (5,'Salma','salma@outlook.com','Dhaka'), (6,'Mitu Khan','mitu@gmail.com','Rajshahi'), (7,'Anik','anik@gmail.com','Dhaka'), (8,'Nadia Rahman','nadia@yahoo.com','Sylhet'), (9,'Omar','omar@gmail.com','Barisal'), (10,'Rafi Ahmed','rafi@gmail.com','Dhaka'); CREATE TABLE products ( product_id INT, product_name VARCHAR(80), price DECIMAL(10,2) ); INSERT INTO products VALUES (1,'Samsung Galaxy',35000), (2,'iPhone 15 Pro',120000), (3,'Dell Laptop',75000), (4,'HP Laptop Pro',82000), (5,'Phone Case',500), (6,'Samsung TV',55000), (7,'MacBook Pro',180000), (8,'Wireless Mouse',1200);

Step 4–12 অনুশীলন

SELECT * FROM customers; SELECT * FROM customers WHERE customer_name LIKE 'Rah%'; SELECT * FROM customers WHERE customer_name LIKE '%Rahim%'; SELECT * FROM customers WHERE city LIKE 'D_'; -- ঠিক ২ অক্ষর, D দিয়ে শুরু নয় — শিক্ষার্থীকে ফাঁদে ফেলো SELECT * FROM customers WHERE city LIKE 'D%'; SELECT * FROM customers WHERE email NOT LIKE '%gmail.com'; SELECT * FROM customers WHERE customer_name LIKE 'A%' AND city = 'Dhaka'; SELECT * FROM customers WHERE customer_name LIKE 'A%' OR customer_name LIKE 'M%'; SELECT * FROM products WHERE product_name LIKE '%Laptop%' ORDER BY price DESC; SELECT * FROM products WHERE product_name LIKE '%Laptop%' ORDER BY price DESC LIMIT 5;
Mistake trap: city LIKE 'D_' Dhaka মিলবে না (৫ অক্ষর)। D% ব্যবহার করো।
13

কমন বিগিনার ভুল

১০ মিনিট

Mistake 1 — = এর সাথে %

-- ভুল WHERE name = '%Rah%' -- ঠিক WHERE name LIKE '%Rah%'

Mistake 2 — % ও _ গুলিয়ে ফেলা

% = অনেক; _ = ঠিক একটা।

Mistake 3 — % ছাড়া contains আশা

LIKE 'Rah' ≈ exact; contains চাইলে '%Rah%'

Mistake 4 — Quotes ভুলে যাওয়া

-- ভুল: LIKE Rah% -- ঠিক: LIKE 'Rah%'

Mistake 5 — Wildcard placement

'Rah%' → starts '%Rah' → ends '%Rah%' → contains
14

LIKE vs অন্যান্য

১০ মিনিট
=LIKE
ExactPattern
পুরো মান জানাআংশিক pattern যথেষ্ট
name = 'Rahim'name LIKE 'Rah%'
  • IN: নির্দিষ্ট লিস্টের মধ্যে মিল (IN ('A','B')) — pattern নয়।
  • REGEXP: আরও শক্তিশালী pattern (আজ শুধু জানবে — গভীরে যাব না)। LIKE সহজ সার্চের জন্য।
  • DISTINCT: ইউনিক রেজাল্ট; LIKE = pattern দিয়ে ফিল্টার।
15

এক্সিকিউশন ফ্লো (শিক্ষার মডেল)

৫ মিনিট
FROM → WHERE (LIKE এখানে) → SELECT → ORDER BY → LIMIT → Result
Full teaching model: FROM → WHERE → GROUP BY → HAVING → SELECT → DISTINCT → ORDER BY → LIMIT
এটা সরলীকৃত লজিক্যাল মডেল — অপটিমাইজার আলাদা প্ল্যান নিতে পারে।
16

ইন্ডাস্ট্রি ব্যবহার

৫ মিনিট
রোলLIKE দিয়ে কী করেন
Data Analystকাস্টমার নাম সার্চ
Supportপার্শিয়াল নাম/ইমেইল
E-commerceপ্রোডাক্ট সার্চ
HRকর্মীর নাম/ডিপার্টমেন্ট
Marketingসেগমেন্ট খোঁজা
Data Engineerডেটা কোয়ালিটি ইনভেস্টিগেশন
Data ScientistEDA টেক্সট এক্সপ্লোর
Backend Devঅ্যাপ সার্চ ফিচার
17

ক্লাসরুম অ্যাক্টিভিটি

ইন্টারঅ্যাক্টিভ
Activity 1: LIKE 'A%' কী মানে?
A দিয়ে শুরু।
Activity 2: LIKE '%A'?
A দিয়ে শেষ।
Activity 3: LIKE '%A%'?
যেকোনো জায়গায় A।
Activity 4: LIKE 'A_'?
A + ঠিক এক অক্ষর (২ অক্ষর মোট)।
Activity 5: “Rah দিয়ে শুরু” — সঠিক কোনটি? (ক) = 'Rah%' (খ) LIKE 'Rah%' (গ) LIKE '%Rah' (ঘ) IN ('Rah')
(খ) LIKE 'Rah%'
Activity 6: ভুল খুঁজো — WHERE name = '%Phone%'
= নয়, LIKE লাগবে।
Activity 7: Predict — name LIKE '_a_' এবং মান Cat
মিলবে (C,a,t)।
Activity 8: “Gmail ইউজার” → SQL?
WHERE email LIKE '%gmail.com'
Activity 9: NOT LIKE '%Phone%' মানে?
নামে/প্রোডাক্টে Phone নেই এমন সারি।
Activity 10: Laptop সার্চ + দামি টপ ৫
LIKE '%Laptop%' ORDER BY price DESC LIMIT 5
18

মিনি প্রজেক্ট — Search System

প্রজেক্ট
  • পার্শিয়াল নামে কাস্টমার
  • পার্শিয়াল নামে প্রোডাক্ট
  • Gmail ইউজার
  • নির্দিষ্ট অক্ষরে শুরু city
  • ক্যাটাগরিতে keyword
  • ডিপার্টমেন্ট keyword
  • ম্যাচিং প্রোডাক্ট টপ ১০ (ORDER BY + LIMIT)
19

পারফরম্যান্স টিপস (বিগিনার)

১০ মিনিট
  • LIKE '%keyword%' বড় টেবিলে ধীর হতে পারে।
  • শুরুতে % থাকলে সাধারণ index কম কাজে লাগে।
  • LIKE 'keyword%' প্রায়ই বেশি index-friendly।
  • Exact জানা থাকলে = ব্যবহার করো।
  • খুব বড় সার্চে পরে full-text / সার্চ ইঞ্জিন — আজ শুধু ধারণা।
20

রিভিশন ও চিট শিট

৫ মিনিট
  • LIKE = pattern search
  • % = যেকোনো সংখ্যক অক্ষর; _ = ঠিক একটা
  • NOT LIKE = প্যাটার্ন মিলে না
  • Starts / Ends / Contains
  • = exact; LIKE partial
'A%' → Starts with A '%A' → Ends with A '%A%' → Contains A 'A_' → A + exactly 1 character '_A' → Exactly 1 character + A 'A__' → A + exactly 2 characters
ক্লাসের মূল বাক্য: LIKE = exact value না জেনেও একটি pattern ব্যবহার করে matching records খুঁজে বের করা।
21

MCQ (২০+)

কুইজ
১. LIKE কী? (ক) DELETE (খ) Pattern matching (গ) JOIN (ঘ) INDEX
(খ) Pattern matching।
২. % মানে?
যেকোনো সংখ্যক character।
৩. _ মানে?
ঠিক একটা character।
৪. Starts with Rah?
LIKE 'Rah%'
৫. Contains Phone?
LIKE '%Phone%'
৬. Ends with Pro?
LIKE '%Pro'
৭. WHERE name = '%A%' ভুল কেন?
= exact; pattern-এ LIKE লাগে।
৮. NOT LIKE 'A%' মানে?
A দিয়ে শুরু নয়।
৯. LIKE কি ডেটা মুছে?
না।
১০. 'A_' এ ABC মিলবে?
না — ঠিক ২ অক্ষর।
১১. Gmail খুঁজতে?
email LIKE '%gmail.com'
১২. AND ব্যবহার?
দুটো শর্তই সত্যি হতে হবে।
১৩. OR ব্যবহার?
যেকোনো একটা সত্যি হলেই।
১৪. = vs LIKE?
Exact vs pattern।
১৫. LIKE 'Rah' contains করে?
সাধারণত না — % ছাড়া প্রায় exact।
১৬. Quotes লাগে?
হ্যাঁ — 'pattern'
১৭. '%x%' ধীর হতে পারে?
হ্যাঁ, বড় টেবিলে।
১৮. 'x%' index-friendly তুলনায়?
সাধারণত '%x%'-এর চেয়ে ভালো।
১৯. DISTINCT vs LIKE?
ইউনিক রেজাল্ট vs pattern ফিল্টার।
২০. Laptop টপ ৫ দামি?
LIKE '%Laptop%' ORDER BY price DESC LIMIT 5
২১. '___' মানে?
ঠিক ৩ অক্ষর।
২২. REGEXP vs LIKE (সহজ)?
REGEXP শক্তিশালী; LIKE সহজ pattern।
22

ভিভা (২০+)

প্র্যাকটিস
১. LIKE কী?
Pattern দিয়ে মিল খোঁজার অপারেটর।
২. কেন ব্যবহার?
পুরো মান না জেনে পার্শিয়াল সার্চ।
৩. % কী?
যেকোনো সংখ্যক অক্ষর।
৪. _ কী?
ঠিক এক অক্ষর।
৫. % vs _?
অনেক vs একটা।
৬. NOT LIKE?
প্যাটার্ন মিলে না এমন সারি।
৭. = vs LIKE?
Exact vs pattern।
৮. সংখ্যায় LIKE?
টেক্সট হিসেবে প্যাটার্ন মিলানো যায় (কনটেক্সটভেদে)।
৯. Email-এ?
হ্যাঁ — LIKE '%gmail.com'
১০. ORDER BY সাথে?
হ্যাঁ।
১১. LIMIT সাথে?
হ্যাঁ।
১২. ডেটা মুছে?
না।
১৩. Starts pattern?
'X%'
১৪. Ends?
'%X'
১৫. Contains?
'%X%'
১৬. Quotes লাগে?
হ্যাঁ।
১৭. AND কখন?
সব শর্ত একসাথে।
১৮. OR কখন?
যেকোনো একটা।
১৯. '%kw%' ধীর?
বড় ডেটায় হতে পারে।
২০. Exact জানলে?
= ব্যবহার করা ভালো।
২১. WHERE-এ কোথায়?
Filter ধাপে pattern match।
23

ইন্টারভিউ Top 30

প্রস্তুতি

ক্লিক করো — উত্তর + উদাহরণ + ভুল + ফলো-আপ + ইউজ-কেস।

১. LIKE কী?
Pattern match। উদাহরণ: LIKE 'A%'। ভুল: = '%A%'। ফলো-আপ: % কী? ইউজ: নাম সার্চ।
২. কেন LIKE?
পার্শিয়াল ইনফো। ভুল: সবসময় LIKE। ফলো-আপ: = কখন? ইউজ: সাপোর্ট সার্চ।
৩. % vs _
অনেক vs এক। উদাহরণ: 'A%' vs 'A_'। ভুল: গুলিয়ে ফেলা। ফলো-আপ: 'A__'? ইউজ: কোড প্যাটার্ন।
৪. Starts with A
LIKE 'A%'। ভুল: '%A'। ফলো-আপ: case? ইউজ: অ্যালফাবেট ফিল্টার।
৫. Ends with n
LIKE '%n'। ভুল: 'n%'। ফলো-আপ: Rahman? ইউজ: সারনেম।
৬. Contains Rah
LIKE '%Rah%'। ভুল: LIKE 'Rah'। ফলো-আপ: পারফরম্যান্স? ইউজ: ফাজি নাম।
৭. Gmail emails
LIKE '%gmail.com'। ভুল: = '%gmail%'। ফলো-আপ: NOT Gmail? ইউজ: সেগমেন্ট।
৮. Products phone
LIKE '%Phone%'। ভুল: IN। ফলো-আপ: case-insensitive? ইউজ: ক্যাটালগ সার্চ।
৯. = vs LIKE
Exact vs pattern। ভুল: একই। ফলো-আপ: কখন =? ইউজ: ID vs নাম।
১০. '%kw%' performance
স্ক্যান বেশি হতে পারে। ভুল: সব query-তে। ফলো-আপ: 'kw%' ভালো? ইউজ: বড় অর্ডার টেবিল।
১১. NOT LIKE
মিলে না এমন। উদাহরণ: NOT LIKE 'A%'। ভুল: != 'A%'। ফলো-আপ: NULL? ইউজ: এক্সক্লুড।
১২. AND with LIKE
দুটো শর্ত। ভুল: কমা দিয়ে। ফলো-আপ: OR? ইউজ: সিটি+নাম।
১৩. OR with LIKE
যেকোনো প্যাটার্ন। ভুল: AND ভেবে। ফলো-আপ: ব্র্যাকেট? ইউজ: মাল্টি প্রিফিক্স।
১৪. ORDER BY + LIKE
ফিল্টার পর সাজানো। ভুল: DISTINCT গুলিয়ে। ফলো-আপ: LIMIT? ইউজ: টপ ম্যাচ।
১৫. LIMIT + LIKE
ম্যাচ কেটে নিন। উদাহরণ: LIMIT 10। ভুল: পেজিনেশন ভুলে। ফলো-আপ: OFFSET? ইউজ: UI সার্চ।
১৬. Quotes missing
Syntax error। ভুল: LIKE Rah%。 ফলো-আপ: নম্বর? ইউজ: ডিবাগ।
১৭. Wildcard placement
'X%' vs '%X' vs '%X%'। ভুল: এলোমেলো। ফলো-আপ: উদাহরণ দাও। ইউজ: স্পেক ক্ল্যারিফাই।
১৮. LIKE vs IN
Pattern vs লিস্ট। ভুল: একই। ফলো-আপ: কখন IN? ইউজ: স্ট্যাটাস কোড।
১৯. LIKE vs REGEXP
সহজ vs পাওয়ারফুল। ভুল: সব REGEXP। ফলো-আপ: কখন REGEXP? ইউজ: ভ্যালিডেশন।
২০. LIKE vs DISTINCT
ফিল্টার vs ইউনিক। ভুল: একসাথে গুলিয়ে। ফলো-আপ: এক query-তে? ইউজ: ইউনিক ম্যাচিং সিটি।
২১. Does LIKE update?
না। ভুল: সাইড ইফেক্ট ভাবা। ফলো-আপ: UPDATE কীভাবে? ইউজ: নিরাপদ সার্চ।
২২. Escape % ?
লিটারাল % খুঁজতে ESCAPE (অ্যাডভান্সড)। ভুল: সবসময় দরকার। ফলো-আপ: উদাহরণ? ইউজ: ডিসকাউন্ট টেক্সট।
২৩. Index tip
Leading % খারাপ হতে পারে। ভুল: সব index ম্যাজিক। ফলো-আপ: fulltext? ইউজ: স্কেল।
২৪. Business: Samsung%
LIKE 'Samsung%'। ভুল: '%Samsung'। ফলো-আপ: brand কলাম? ইউজ: ব্র্যান্ড ফিল্টার।
২৫. Business: %Pro
LIKE '%Pro'। ভুল: 'Pro%'। ফলো-আপ: case? ইউজ: প্রোডাক্ট লাইন।
২৬. Dept contains Data
LIKE '%Data%'। ভুল: = 'Data'। ফলো-আপ: Data Science? ইউজ: HR।
২৭. City starts D
LIKE 'D%'। ভুল: LIKE 'D_'। ফলো-আপ: Dhaka? ইউজ: জিও ফিল্টার।
২৮. Decision flow
Need filter→WHERE→pattern→LIKE→'Rah%'। ভুল: সরাসরি SELECT *। ফলো-আপ: শেখাও। ইউজ: টিচিং।
২৯. Common bug = '%x%'
LIKE লাগবে। ভুল: অবাক হওয়া খালি রেজাল্টে। ফলো-আপ: কেন খালি? ইউজ: ডিবাগ।
৩০. Final takeaway
LIKE = pattern search without full value। ভুল: DELETE ভাবা। ফলো-আপ: চেট শিট? ইউজ: প্রতিদিন সার্চ।
24

হোমওয়ার্ক

বাসার কাজ

প্রশ্নসমূহ

  1. নাম A দিয়ে শুরু
  2. নাম n দিয়ে শেষ
  3. নামে Rah
  4. Gmail emails
  5. City D দিয়ে শুরু
  6. Products containing Phone
  7. Products ending Pro
  8. Products starting Samsung
  9. Employees dept contains Data
  10. Laptop products, highest price, top 5

উত্তর (ক্লিক)

উত্তর ১
WHERE name LIKE 'A%'
উত্তর ২
WHERE name LIKE '%n'
উত্তর ৩
WHERE name LIKE '%Rah%'
উত্তর ৪
WHERE email LIKE '%gmail.com'
উত্তর ৫
WHERE city LIKE 'D%'
উত্তর ৬
WHERE product_name LIKE '%Phone%'
উত্তর ৭
WHERE product_name LIKE '%Pro'
উত্তর ৮
WHERE product_name LIKE 'Samsung%'
উত্তর ৯
WHERE department LIKE '%Data%'
উত্তর ১০
WHERE product_name LIKE '%Laptop%' ORDER BY price DESC LIMIT 5