Skip to main content

Posts

Showing posts with the label ORDER BY: Sorting Data

Filtering and Sorting in SQL

  Filtering and Sorting in SQL When working with SQL, filtering and sorting data is essential to extract meaningful insights. Below are some key operations: DISTINCT, ORDER BY, LIMIT/OFFSET, and advanced filtering with BETWEEN, IN, and LIKE. 1 . DISTINCT: Removing Duplicates The DISTINCT keyword is used to return only unique (distinct) values, eliminating duplicates from the result set. Syntax: SELECT DISTINCT column1, column2, ... FROM table_name; Example: Let’s say you have a table called products: id name category 1 Laptop Electronics 2 Phone Electronics 3 T-shirt Clothing 4 Jacket Clothing 5 Phone Electronics To retrieve distinct product categories: SELECT DISTINCT category FROM products; Result: category ----------- Electronics Clothing In this case, even though "Electronics" appears multiple times, it is returned only once due to the DISTINCT keyword. 2. ORDER BY: Sorting Data The ORDER BY clause is used to sort the result set in either ascen...