Skip to content
Question

Q.Which of the following is not an aggregate function in MYSQL ? (A) AVG() (B) MAX() (C) LCASE() (D) MIN()

CBSECBSE Class XII Board 2024MCQ· 1mImportance★★★★★
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

LCASE() is a string manipulation function that converts text to lowercase, not an aggregate function that performs calculations across multiple rows.

Aggregate functions in SQL are designed to perform a calculation on a set of values and return a single summary value. They work across multiple rows of data, collapsing them into one meaningful result. Think of them as tools that answer questions like "What's the average?" or "What's the highest value?" across an entire dataset or group.

The three functions AVG(), MAX(), and MIN() are classic examples of aggregate functions. AVG() computes the arithmetic mean of a numeric column — add up all the values and divide by the count. MAX() finds the largest value in a set, whether that's the highest salary, the most recent date, or even the last string alphabetically. MIN() does the opposite, identifying the smallest or earliest value. All three operate on multiple rows and condense them into a single output.

LCASE(), on the other hand, belongs to an entirely different category: string functions. It takes a single text value and converts all its characters to lowercase. If you pass it "HELLO", it returns "hello". This is a row-by-row transformation — it doesn't summarize or aggregate anything. Each input row gets its own output; there's no calculation across multiple rows. …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.