uz
Feedback
Data Analytics

Data Analytics

Kanalga Telegramโ€™da oโ€˜tish

Perfect channel to learn Data Analytics Learn SQL, Python, Alteryx, Tableau, Power BI and many more For Promotions: @coderfun @love_data

Ko'proq ko'rsatish

๐Ÿ“ˆ Telegram kanali Data Analytics analitikasi

Data Analytics (@sqlspecialist) Ingliz til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 109 661 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 1 126-o'rinni va Hindiston mintaqasida 2 339-o'rinni egallagan.

๐Ÿ“Š Auditoriya koโ€˜rsatkichlari va dinamika

ะฝะตะฒั–ะดะพะผะพ sanasidan buyon loyiha tez oโ€˜sib, 109 661 obunachiga ega boโ€˜ldi.

23 Iyun, 2026 dagi oxirgi maโ€™lumotlarga koโ€˜ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 529 ga, soโ€˜nggi 24 soatda esa 20 ga oโ€˜zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya oโ€˜rtacha 2.83% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 0.72% ini tashkil etuvchi reaksiyalarni toโ€˜playdi.
  • Post qamrovi: Har bir post oโ€˜rtacha 3 097 marta koโ€˜riladi; birinchi sutkada odatda 784 ta koโ€˜rish yigโ€˜iladi.
  • Reaksiyalar va oโ€˜zaro taโ€™sir: Auditoriya faol: har bir postga oโ€˜rtacha 8 ta reaksiya keladi.
  • Tematik yoโ€˜nalishlar: Kontent row, sql, analytic, analyst, visualization kabi asosiy mavzularga jamlangan.

๐Ÿ“ Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida taโ€™riflaydi:
โ€œPerfect channel to learn Data Analytics Learn SQL, Python, Alteryx, Tableau, Power BI and many more For Promotions: @coderfun @love_dataโ€

Yuqori yangilanish chastotasi (oxirgi maโ€™lumot 24 Iyun, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli boโ€˜lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim taโ€™sir nuqtasiga aylantirishini koโ€˜rsatadi.

109 661
Obunachilar
+2024 soatlar
-647 kunlar
+52930 kunlar
Postlar arxiv
๐Ÿ”„ Window Functions (ROW_NUMBER, RANK, PARTITION BY) Window functions perform calculations across rows related to the current row โ€” but unlike GROUP BY, they donโ€™t collapse your data! They are super useful for running totals, rankings, and finding duplicates. 1. ROW_NUMBER() Gives a unique number to each row within a partition of a result set. SELECT name, department, salary, ROW_NUMBER() OVER (PARTITION BY department ORDER BY salary DESC) AS row_num FROM employees; Ranks employees by salary within each department. 2. RANK() vs DENSE_RANK() RANK() leaves gaps after ties. DENSE_RANK() doesnโ€™t. SELECT name, salary, RANK() OVER (ORDER BY salary DESC) AS rank, DENSE_RANK() OVER (ORDER BY salary DESC) AS dense_rank FROM employees; 3. PARTITION BY Itโ€™s like a GROUP BY, but for window functions. SELECT department, name, salary, AVG(salary) OVER (PARTITION BY department) AS dept_avg_salary FROM employees; This shows each employee's salary alongside the average salary of their department โ€” without collapsing the rows. Other Useful Window Functions: NTILE(n) โ€“ Divides rows into n buckets LAG() / LEAD() โ€“ Look at previous/next rowโ€™s value SUM() / AVG() over a window โ€“ for running totals React with โค๏ธ if you're pumped for the next one: โš™๏ธ Data Manipulation (INSERT, UPDATE, DELETE). Share with credits: https://t.me/sqlspecialist Hope it helps :)

๐—”๐—œ & ๐— ๐—Ÿ ๐—™๐—ฅ๐—˜๐—˜ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ๐˜€ ๐Ÿ˜ Qualcommโ€”a global tech giant offering completely FREE cours
๐—”๐—œ & ๐— ๐—Ÿ ๐—™๐—ฅ๐—˜๐—˜ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ๐˜€ ๐Ÿ˜ Qualcommโ€”a global tech giant offering completely FREE courses that you can access anytime, anywhere. โœ… 100% Free โ€” No hidden charges, subscriptions, or trials โœ… Created by Industry Experts โœ… Self-paced & Online โ€” Learn from anywhere, anytime ๐‹๐ข๐ง๐ค ๐Ÿ‘‡:- https://pdlink.in/3YrFTyK Enroll Now & Get Certified ๐ŸŽ“

What is the main advantage of using a Common Table Expression (CTE) in SQL?
Anonymous voting

Here comes one of the cleanest and most powerful features in SQL: ๐Ÿง  Common Table Expressions (CTEs) A CTE (Common Table Expression) is a temporary result set that you can reference within a SELECT, INSERT, UPDATE, or DELETE statement. It makes your queries more readable and modular, especially when dealing with complex logic. Syntax: WITH cte_name AS ( SELECT column1, column2 FROM table_name WHERE condition ) SELECT * FROM cte_name; Example: Letโ€™s say we want to get the top 3 highest-paid employees from each department. WITH ranked_employees AS ( SELECT name, department, salary, ROW_NUMBER() OVER (PARTITION BY department ORDER BY salary DESC) AS rank FROM employees ) SELECT * FROM ranked_employees WHERE rank <= 3; Why to use CTEs: - Easier to break down complex queries - You can use them multiple times in the main query - Readable and cleaner than subqueries You can chain multiple CTEs together and even write recursive CTEs for hierarchical data. React with โค๏ธ if you're excited for the next one: ๐Ÿ”„ Window Functions (ROW_NUMBER, RANK, PARTITION BY). Share with credits: https://t.me/sqlspecialist Hope it helps :)

๐Ÿฐ ๐— ๐˜‚๐˜€๐˜-๐—ž๐—ป๐—ผ๐˜„ ๐—™๐—ฟ๐—ฒ๐—ฒ ๐—ฆ๐—ค๐—Ÿ ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ ๐——๐—ฎ๐˜๐—ฎ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜๐˜€๐Ÿ˜ Struggling to learn S
๐Ÿฐ ๐— ๐˜‚๐˜€๐˜-๐—ž๐—ป๐—ผ๐˜„ ๐—™๐—ฟ๐—ฒ๐—ฒ ๐—ฆ๐—ค๐—Ÿ ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ ๐——๐—ฎ๐˜๐—ฎ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜๐˜€๐Ÿ˜ Struggling to learn SQL as a beginner data analyst? Youโ€™re not alone โ€” and you donโ€™t have to stay stuck๐Ÿ‘‹ Here are 4 top-notch, beginner-friendly SQL courses that are 100% free๐ŸŽฏ ๐‹๐ข๐ง๐ค๐Ÿ‘‡:- https://pdlink.in/44lQvmw Enroll For FREE & Get Certified ๐ŸŽ“๏ธ

Which of the following statements about Views is TRUE?
Anonymous voting

Now, letโ€™s dive into a couple of powerful but often overlooked SQL features: ๐Ÿงพ Views & Indexes (Basics) 1. Views A View is a virtual table based on a SQL query. It doesnโ€™t store data itself โ€” it just stores the query logic. Why use Views? - Simplifies complex queries - Improves code reusability - Adds a layer of security by hiding certain columns Creating a View: CREATE VIEW high_salary_employees AS SELECT name, salary FROM employees WHERE salary > 80000; Using the View: SELECT * FROM high_salary_employees; Updating a View: CREATE OR REPLACE VIEW high_salary_employees AS SELECT name, salary, department FROM employees WHERE salary > 80000; 2. Indexes An Index is like a bookโ€™s table of contents โ€” it helps the database find data faster, especially in large tables. Why use Indexes? - Speeds up SELECT queries - Great for columns used in WHERE, JOIN, and ORDER BY Creating an Index: CREATE INDEX idx_employee_name ON employees(name); Indexes can slow down INSERT, UPDATE, DELETE because they need to update the index too. Donโ€™t overuse them โ€” only on frequently searched or joined columns. React with โค๏ธ if youโ€™re ready for the next interesting concept: ๐Ÿง  Common Table Expressions (CTEs).

๐๐š๐ฒ ๐€๐Ÿ๐ญ๐ž๐ซ ๐๐ฅ๐š๐œ๐ž๐ฆ๐ž๐ง๐ญ ๐“๐ซ๐š๐ข๐ง๐ข๐ง๐  ๐๐ซ๐จ๐ ๐ซ๐š๐ฆ๐Ÿ˜ Learn Full Stack Development from IIT Alumni & Top Tec
๐๐š๐ฒ ๐€๐Ÿ๐ญ๐ž๐ซ ๐๐ฅ๐š๐œ๐ž๐ฆ๐ž๐ง๐ญ ๐“๐ซ๐š๐ข๐ง๐ข๐ง๐  ๐๐ซ๐จ๐ ๐ซ๐š๐ฆ๐Ÿ˜ Learn Full Stack Development from IIT Alumni & Top Tech Experts. ๐—›๐—ถ๐—ด๐—ต๐—น๐—ถ๐—ด๐—ต๐˜๐˜€:- 60+ Hiring Drives Every Month ๐ŸŒŸ Trusted by 7500+ Students ๐Ÿค 500+ Hiring Partners ๐Ÿ’ผ Avg. Package: โ‚น7.2 LPA | Highest: โ‚น41 LPA Eligibility: BTech / BCA / BSc / MCA / MSc ๐‘๐ž๐ ๐ข๐ฌ๐ญ๐ž๐ซ ๐๐จ๐ฐ ๐Ÿ‘‡:-  https://pdlink.in/4hO7rWY Hurry! Limited seats available. ๐Ÿƒโ€โ™€๏ธ

Many people still aren't fully utilizing the power of Telegram. There are numerous channels on Telegram that can help you find the latest job and internship opportunities? Here are some of my top channel recommendations to help you get started ๐Ÿ‘‡๐Ÿ‘‡ Latest Jobs & Internships: https://t.me/getjobss Jobs Preparation Resources: https://t.me/jobinterviewsprep Data Science Jobs: https://t.me/datasciencej Interview Tips: https://t.me/Interview_Jobs Data Analyst Jobs: https://t.me/jobs_SQL AI Jobs: https://t.me/AIjobz Remote Jobs: https://t.me/jobs_us_uk FAANG Jobs: https://t.me/FAANGJob Software Developer Jobs: https://t.me/internshiptojobs If you found this helpful, donโ€™t forget to like, share, and follow for more resources that can boost your career journey! Let me know if you know any other useful telegram channel ENJOY LEARNING๐Ÿ‘๐Ÿ‘

Hereโ€™s a quick quiz based on Aliases & CASE Statements: Quiz Question: What will the following query output? SELECT name, CASE WHEN salary >= 100000 THEN 'Executive' ELSE 'Staff' END AS role FROM employees;
Anonymous voting

๐Ÿท Aliases & CASE Statements 1. Aliases (AS keyword) Aliases let you rename columns or tables temporarily to make your output cleaner or more readable. Column Alias Example: SELECT first_name AS name, salary AS monthly_income FROM employees; Youโ€™ll see name and monthly_income as column headers instead of raw column names. Table Alias Example: SELECT e.name, d.name FROM employees AS e JOIN departments AS d ON e.department_id = d.id; Here e and d are shortcuts for table names, making complex queries more readable. 2. CASE Statements CASE is SQLโ€™s way of doing if-else logic inside queries. Example 1: Categorizing Data SELECT name, CASE WHEN salary > 80000 THEN 'High' WHEN salary BETWEEN 50000 AND 80000 THEN 'Medium' ELSE 'Low' END AS salary_category FROM employees; This assigns each employee a salary category. Example 2: Conditional Aggregation SELECT department, COUNT(CASE WHEN gender = 'Male' THEN 1 END) AS male_count, COUNT(CASE WHEN gender = 'Female' THEN 1 END) AS female_count FROM employees GROUP BY department; Counts males and females per department. Use aliases to simplify your SQL, and CASE when you need decision-making logic in queries. React with โค๏ธ if you're excited for the next topic :๐Ÿงพ Views & Indexes Share with credits: https://t.me/sqlspecialist Hope it helps :)

๐—ง๐—ผ๐—ฝ ๐Ÿฏ ๐—™๐—ฟ๐—ฒ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ ๐—ถ๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฑ (๐˜„๐—ถ๐˜๐—ต
๐—ง๐—ผ๐—ฝ ๐Ÿฏ ๐—™๐—ฟ๐—ฒ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ ๐—ถ๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฑ (๐˜„๐—ถ๐˜๐—ต ๐—˜๐˜…๐—ฐ๐—ฒ๐—น, ๐—ฃ๐—ผ๐˜„๐—ฒ๐—ฟ ๐—•๐—œ & ๐—ง๐—ฎ๐—ฏ๐—น๐—ฒ๐—ฎ๐˜‚)๐Ÿ˜ Breaking into data analytics can feel overwhelmingโ€”especially when youโ€™re unsure where to begin or what tools to learn. But what if we told you that you can master the top tools Excel, Power BI, and Tableau completely for FREE?๐ŸŽฏ Letโ€™s break down each course ๐Ÿ‘‡ ๐‹๐ข๐ง๐ค๐Ÿ‘‡:- https://pdlink.in/4loaBTc ๐ŸŽฏ Final Thoughts: Learn Smart. Get Certified. Land the Job.

What does the following SQL query return? SELECT name FROM employees WHERE department_id = ( SELECT id FROM departments WHERE name = 'HR' );
Anonymous voting

๐Ÿ“ฆ Subqueries & Nested Queries A subquery is a query inside another query. You can use it in SELECT, FROM, or WHERE clauses to solve complex problems step-by-step. 1. Subquery in WHERE Clause Use this when you need to filter results based on another query. SELECT name FROM employees WHERE department_id = ( SELECT id FROM departments WHERE name = 'Sales' ); This finds all employees who work in the Sales department. 2. Subquery in SELECT Clause This lets you fetch calculated or related values for each row. SELECT name, (SELECT AVG(salary) FROM employees) AS avg_salary FROM employees; Shows each employeeโ€™s name along with the companyโ€™s average salary. 3. Subquery in FROM Clause (Inline View) Used when you want to treat the subquery like a temporary table. SELECT department, total FROM ( SELECT department, SUM(salary) AS total FROM employees GROUP BY department ) AS dept_summary; This groups salaries by department in a subquery, then fetches from it. Important: - Always alias your subqueries (especially in the FROM clause). - Avoid correlated subqueries if possible; theyโ€™re slower. React with โค๏ธ if you want me to cover the next topic: ๐Ÿท Aliases & Case Statements.

๐——๐—ฎ๐˜๐—ฎ ๐—ฆ๐—ฐ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐—ฃ๐—ฟ๐—ฒ๐—บ๐—ถ๐˜‚๐—บ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ๐˜€๐Ÿ˜ Learn from top faculty & experts - Become
๐——๐—ฎ๐˜๐—ฎ ๐—ฆ๐—ฐ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐—ฃ๐—ฟ๐—ฒ๐—บ๐—ถ๐˜‚๐—บ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ๐˜€๐Ÿ˜ Learn from top faculty & experts - Become a skilled professional  - Learn from the best - Learn by doing - Learn with AI Get FREE Course Review & Start Learning  ๐‹๐ข๐ง๐ค ๐Ÿ‘‡:- https://pdlink.in/41VIuSA Enroll Now & Get a Course Completion Certification๐ŸŽ“

What does a LEFT JOIN return?
Anonymous voting

๐Ÿ”— SQL JOINS (INNER, LEFT, RIGHT, FULL, SELF) JOINS help you combine data from two or more tables based on a related column (usually a primary key and a foreign key). 1. INNER JOIN Returns only matching rows between two tables. SELECT customers.name, orders.order_id FROM customers INNER JOIN orders ON customers.id = orders.customer_id; This returns only those customers who have placed at least one order. 2. LEFT JOIN (or LEFT OUTER JOIN) Returns all rows from the left table, and matched rows from the right table. If no match, you'll see NULLs. SELECT customers.name, orders.order_id FROM customers LEFT JOIN orders ON customers.id = orders.customer_id; This shows all customers, including those who havenโ€™t placed any orders. 3. RIGHT JOIN (or RIGHT OUTER JOIN) Returns all rows from the right table, and matching rows from the left. SELECT customers.name, orders.order_id FROM customers RIGHT JOIN orders ON customers.id = orders.customer_id; Youโ€™ll see all orders โ€” even if thereโ€™s no corresponding customer info. 4. FULL JOIN (or FULL OUTER JOIN) Returns all rows from both tables. If there's no match, it returns NULLs. Note: MySQL doesn't support FULL JOIN directly; use UNION of LEFT and RIGHT joins instead. 5. SELF JOIN You join a table with itself. Great for hierarchical relationships. SELECT e.name AS employee, m.name AS manager FROM employees e JOIN employees m ON e.manager_id = m.id; This shows each employee along with their manager's name. Pro Tip: Be careful with NULLs and always define clear join conditions to avoid cartesian products. React with โค๏ธ if you're ready for the next one: ๐Ÿ“ฆ Subqueries & Nested Queries. Share with credits: https://t.me/sqlspecialist Hope it helps :)

๐—”๐—ฐ๐—ฐ๐—ฒ๐—ป๐˜๐˜‚๐—ฟ๐—ฒ ๐Ÿญ๐Ÿฌ๐Ÿฌ% ๐—™๐—ฅ๐—˜๐—˜ ๐—ฉ๐—ถ๐—ฟ๐˜๐˜‚๐—ฎ๐—น ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐˜€ ๐Ÿ˜ - Data Analytics and Visual
๐—”๐—ฐ๐—ฐ๐—ฒ๐—ป๐˜๐˜‚๐—ฟ๐—ฒ ๐Ÿญ๐Ÿฌ๐Ÿฌ% ๐—™๐—ฅ๐—˜๐—˜ ๐—ฉ๐—ถ๐—ฟ๐˜๐˜‚๐—ฎ๐—น ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐˜€ ๐Ÿ˜  - Data Analytics and Visualization - Coding: Development - Project Management - Software Engineering These are perfect for students, freshers, or job seekers looking to stand out in a competitive job market. ๐‹๐ข๐ง๐ค ๐Ÿ‘‡:- https://pdlink.in/3EmuAkw Enroll For FREE & Get Certified๐ŸŽ“

What will the following SQL query return? SELECT department, COUNT(*) AS total_employees FROM employees GROUP BY department HAVING COUNT(*) > 10;
Anonymous voting

๐Ÿ‘ฅ GROUP BY & HAVING Clauses 1. GROUP BY GROUP BY is used to group rows that have the same values in specified columns and apply aggregate functions to each group. Syntax: SELECT column, AGG_FUNC(column2) FROM table_name GROUP BY column; Example: SELECT department, COUNT(*) AS total_employees FROM employees GROUP BY department; This shows how many employees are in each department. You can group by multiple columns too: SELECT department, job_title, AVG(salary) AS avg_salary FROM employees GROUP BY department, job_title; 2. HAVING HAVING is like WHERE, but itโ€™s used to filter grouped data. You can't use WHERE with aggregate functions โ€” that's where HAVING comes in. Example: SELECT department, COUNT(*) AS total_employees FROM employees GROUP BY department HAVING COUNT(*) > 5; This gives you only those departments that have more than 5 employees. Bonus: Combine GROUP BY + ORDER BY + HAVING: SELECT category, SUM(sales) AS total_sales FROM products GROUP BY category HAVING SUM(sales) > 10000 ORDER BY total_sales DESC; This gives you the top-selling categories with sales over 10,000. React with โค๏ธ if youโ€™re ready for the next banger: ๐Ÿ”— SQL JOINS (INNER, LEFT, RIGHT, FULL, SELF). Share with credits: https://t.me/sqlspecialist Hope it helps :)