SQL Commands, Functions, and Operators Quiz

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which function is used to find the length of a string in SQL?

  • LOWER
  • LENGTH (correct)
  • RPAD
  • DECODE

Which group function in SQL calculates the average of a set of values?

  • COUNT
  • AVG (correct)
  • MAX
  • SUM

What does the DML Command 'DELETE' do in SQL?

  • Create a new table
  • Delete rows from a table (correct)
  • Modify existing rows in a table
  • Add rows to a table

Which SQL clause is used for sorting data in ascending or descending order?

<p>Order by clause (A)</p> Signup and view all the answers

Which operator is used to concatenate strings in SQL?

<ul> <li>(C)</li> </ul> Signup and view all the answers

Which command in SQL is used to create a new table?

<p>CREATE TABLE (B)</p> Signup and view all the answers

What does the SQL function 'INITCAP' do?

<p>Converts the first letter of each word in a string to uppercase (D)</p> Signup and view all the answers

In SQL, which clause is used to specify the conditions on groups when GROUP BY is used?

<p>HAVING (C)</p> Signup and view all the answers

Which function in SQL is used to find the square root of a number?

<p>SQRT (D)</p> Signup and view all the answers

What does the DDL Command 'ALTER' do for tables in SQL?

<p>Adds a new column to a table (C)</p> Signup and view all the answers

In SQL, which operator is used to specify multiple columns for sorting data?

<p>, (B)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

SQL Components

  • SQL consists of data types, operators, DDL (Data Definition Language) commands, and DML (Data Manipulation Language) commands.

DDL Commands

  • CREATE command: used to create tables
  • ALTER command: used to modify existing tables
  • DROP command: used to delete tables

DML Commands

  • SELECT command: used to retrieve data from tables
  • INSERT command: used to add new data to tables
  • DELETE command: used to delete data from tables
  • UPDATE command: used to modify existing data in tables

Query Clauses

  • ORDER BY clause: used to sort data in ascending or descending order
  • GROUP BY clause: used to group data based on one or more columns
  • HAVING clause: used to filter grouped data based on conditions

Views

  • A view is a virtual table based on the result of a query
  • DML operations can be performed on views

Functions

Numeric Functions

  • ABS: returns the absolute value of a number
  • MOD: returns the remainder of a division operation
  • FLOOR: returns the largest integer less than or equal to a number
  • CEIL: returns the smallest integer greater than or equal to a number
  • TRUNC: returns the truncated value of a number
  • SQRT: returns the square root of a number
  • SIGN: returns the sign of a number (1 if positive, -1 if negative, 0 if zero)
  • SIN, COS, LOG, EXP: returns the sine, cosine, logarithm, and exponential of a number, respectively
  • LEAST, GREATEST: returns the smallest or largest of two or more values

Group Functions

  • AVG: returns the average value of a set of numbers
  • MAX: returns the maximum value of a set of numbers
  • MIN: returns the minimum value of a set of numbers
  • SUM: returns the sum of a set of numbers
  • COUNT: returns the count of a set of values

Character Functions

  • LENGTH: returns the length of a string
  • LOWER, UPPER: returns the lowercase or uppercase version of a string
  • INITCAP: returns the capitalized version of a string
  • INSTR: returns the position of a substring within a string
  • SUBSTR: returns a subset of a string
  • LPAD, RPAD: returns a string padded with a specified character on the left or right
  • LTRIM, RTRIM: returns a string with leading or trailing characters removed
  • DECODE: returns a decoded value based on a set of conditions
  • SOUNDEX: returns the soundex code of a string

Conversion Functions

  • TO-NUMBER: converts a string to a number
  • TO-CHAR: converts a number to a string

Joins and Unions

  • Joins: combine data from multiple tables based on a common column
  • Unions: combine the results of multiple queries into a single result set

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

SQL Commands Quiz
3 questions

SQL Commands Quiz

PlayfulMalachite avatar
PlayfulMalachite
Introduction to SQL Commands
9 questions

Introduction to SQL Commands

FascinatingCornflower avatar
FascinatingCornflower
Database Management Systems Quiz
21 questions
SQL Basics Quiz
47 questions

SQL Basics Quiz

ConciseSapphire4624 avatar
ConciseSapphire4624
Use Quizgecko on...
Browser
Browser