Data Engineers
Free Data Engineering Ebooks & Courses
Ko'proq ko'rsatish📈 Telegram kanali Data Engineers analitikasi
Data Engineers (@sql_engineer) Ingliz til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 10 900 obunachidan iborat bo'lib, Taʼlim toifasida 17 980-o'rinni va Hindiston mintaqasida 35 495-o'rinni egallagan.
📊 Auditoriya ko‘rsatkichlari va dinamika
невідомо sanasidan buyon loyiha tez o‘sib, 10 900 obunachiga ega bo‘ldi.
28 Avgust, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 278 ga, so‘nggi 24 soatda esa 1 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya o‘rtacha 11.27% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 3.15% ini tashkil etuvchi reaksiyalarni to‘playdi.
- Post qamrovi: Har bir post o‘rtacha 1 227 marta ko‘riladi; birinchi sutkada odatda 343 ta ko‘rish yig‘iladi.
- Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 7 ta reaksiya keladi.
- Tematik yo‘nalishlar: Kontent sql, learning, analytic, engineer, link:- kabi asosiy mavzularga jamlangan.
📝 Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“Free Data Engineering Ebooks & Courses”
Yuqori yangilanish chastotasi (oxirgi ma’lumot 29 Avgust, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Taʼlim toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.
INTERSECT and EXCEPT. Let’s take a closer look at how they work.
🔻 The INTERSECT Operator
The INTERSECT operator is used to find rows that are present in both queries. It works like the intersection of sets in mathematics, returning only those records that exist in both datasets.
Example:
SELECT column1, column2
FROM table1
INTERSECT
SELECT column1, column2
FROM table2;
This will return rows that appear in both table1 and table2.
Key Points:
- The INTERSECT operator automatically removes duplicate rows from the result.
- The selected columns must have compatible data types.
🔻 The EXCEPT Operator
The EXCEPT operator is used to find rows that are present in the first query but not in the second. This is similar to the difference between sets, returning only those records that exist in the first dataset but are missing from the second.
Example:
SELECT column1, column2
FROM table1
EXCEPT
SELECT column1, column2
FROM table2;
Here, the result will include rows that are in table1 but not in table2.
Key Points:
- The EXCEPT operator also removes duplicate rows from the result.
- As with INTERSECT, the columns must have compatible data types.
📊 What’s the Difference Between UNION, INTERSECT, and EXCEPT?
- UNION combines all rows from both queries, excluding duplicates.
- INTERSECT returns only the rows present in both queries.
- EXCEPT returns rows from the first query that are not found in the second.
📌 Real-Life Examples
1. Finding common customers. Use INTERSECT to identify customers who have made purchases both online and in physical stores.
2. Determining unique products. Use EXCEPT to find products that are sold in one store but not in another.
By using INTERSECT and EXCEPT, you can simplify data analysis and work more flexibly with sets, making it easier to solve tasks related to finding intersections and differences between datasets.
Happy querying!SELECT query.
Features
- Does not store data; it retrieves data from underlying tables.
- Simplifies complex queries.
Syntax
CREATE VIEW view_name AS
SELECT columns
FROM table_name
WHERE condition;
Example
Create a view to show high-salaried employees:
CREATE VIEW HighSalaryEmployees AS
SELECT name, salary
FROM employees
WHERE salary > 100000;
Use the view:
SELECT * FROM HighSalaryEmployees;
Interview Questions
1. What is the difference between a table and a view?
- A table stores data physically; a view does not.
2. Can you update data through a view?
- Yes, if the view is updatable (no joins, no aggregate functions, etc.).
3. What are the advantages of using views?
- Simplifies complex queries, enhances security, and provides abstraction.