Channel Avatar

techTFQ @UCnz-ZXXER4jOvuED5trXfEA@youtube.com

380K subscribers - no pronouns :c

Hi, I am Thoufiq! On this channel, I teach SQL, Python and D


Welcoem to posts!!

in the future - u will be able to do some more stuff here,,,!! like pat catgirl- i mean um yeah... for now u can only see others's posts :c

techTFQ
Posted 1 week ago

The best part about creating YouTube videos?

It's not just the views, likes, money, or reachโ€ฆ
Itโ€™s the comments from people whose learning journey youโ€™ve impacted. โค๏ธ

My recent video "PAN Card Validation in SQL" has received an incredible wave of appreciation. I knew the video was good even before I posted it, but I did not expect so much love from all of you.

SQL projects like this are rare on YouTube, and that's probably why people have loved it so much.

If you havenโ€™t seen it yet, hereโ€™s your chance ๐Ÿ‘‡
https://youtu.be/J1vlhH5LFY8?si=TS4No...

P.S. The image below showcases some of the amazing comments

101 - 2

techTFQ
Posted 2 weeks ago

๐Ÿ“ข Last Call!
Tomorrow (Aug 9), we kick off the final live SQL & Python Bootcamps of 2025! ๐Ÿš€

Want to learn real-world SQL and Python in a fun, interactive, and beginner-friendly way?
This is your chance!

๐Ÿ’ก What youโ€™ll get:
โœ… Live classes with real-time Q&A
โœ… Practical exercises & projects
โœ… SQL for interviews & Python from scratch

๐Ÿ“š Choose your track and join now:

SQL Bootcamp ๐Ÿ‘‰ bootcamp.techtfq.com/course/sql-interview-prep-booโ€ฆ

Python Bootcamp ๐Ÿ‘‰ bootcamp.techtfq.com/course/python-bootcamp-for-beโ€ฆ

๐ŸŽฏ Perfect for: Beginners, Analysts, Data Enthusiasts, Career Switchers

Letโ€™s make learning fun โ€” just like in the image below! ๐Ÿ˜Š

#sql #python #bootcamp #liveclasses #sqlcourse #pythoncourse #learncoding

39 - 2

techTFQ
Posted 2 weeks ago

DO NOT miss today's YouTube video, it's pretty special! We shall be working on an SQL project that involves data cleaning, data validation, and more.

It's a PAN Number validation project that uses SQL, but the same can be done more easily using Python. The Python version of this project will be posted next week.

Let me know if you watched the video, or if you plan to watch it soon, and your thoughts about this project.

Happy learning!
https://www.youtube.com/watch?v=J1vlh...

#SQL #SQLProject #DataCleaning #DataValidation #DataAnalytics #DataEngineering watch video on watch page

111 - 6

techTFQ
Posted 2 weeks ago

SQL Quiz time!

You are given a table named "computers" in a PostgreSQL database, which has four records as shown below:
+-----------+-------------+
| BRAND | PRODUCTS |
+-----------+-------------+
| Apple | MacBook Pro |
| Dell | XPS |
| Apple | MacBook Air |
| Lenovo | ThikPad |
+-----------+-------------+

Guess the output of the below query?

SELECT
COUNT(*) AS Total_Computers,
COUNT(*) FILTER(WHERE brand = 'Apple') AS Total_Apple_Computers,
COUNT(*) FILTER(WHERE brand = 'Dell') AS Total_Dell_Computers
FROM computers;

32 - 3

techTFQ
Posted 3 weeks ago

Update on my upcoming all-in-one SQL learning platform - SQLNest
(Sharing our brand-new logo! ๐Ÿ‘‡)

The platform is nearly ready for a beta launch; we could go live today.

But I'm holding off just a little longer to finish developing a special feature that will add tremendous value for anyone learning #SQL.

We're aiming for an August beta launch, and I couldn't be more excited for you all to try it out!

There's a lot happening behind the scenes, and we're working hard to ensure that SQLNest truly makes your SQL learning journey smooth, practical, and enjoyable.

P.S. What do you think of the SQLNest logo? Drop your thoughts in the comments!

187 - 28

techTFQ
Posted 3 weeks ago

SQL Quiz time!

Imagine the PRODUCTS table has three records (non-null values only).
Could you look at the two queries below and guess the no of records they returned?

Q1)
SELECT COUNT(product_name)
FROM products
GROUP BY ROLLUP (product_name);

Q2)
SELECT COUNT(product_name)
FROM products
GROUP BY CUBE (product_name);

If you are unaware of ROLLUP and CUBE concepts in SQL, check out this ๐Ÿ‘‡ video.
https://youtu.be/Ccye_H34hBo?si=dRCgH...

27 - 2

techTFQ
Posted 4 weeks ago

Just launched a new YouTube tutorial ๐Ÿ‘‡ on one of the most underused #SQL techniques - Grouping Sets, Rollup & Cube


These advanced extensions to Group by clause can simplify your reporting logic, reduce repetitive code, and improve efficiency of your code. watch video on watch page

42 - 1

techTFQ
Posted 1 month ago

Are you ready for a quick SQL challenge?

Can you explain what the data type VARCHAR(50)[] means in PostgreSQL?

34 - 3

techTFQ
Posted 1 month ago

The one thing that gives me the most joy in my professional career is when I publish a video on YouTube.

It doesn't matter its performance; just the feeling of completing something and releasing it gives me immense satisfaction and pleasure.

But it's been a struggle to post videos on YouTube.

Something is stopping me from prioritizing YouTube, and I've been trying to sort this out for over a year now.

As a small step towards fixing this, I just posted a simple video today explaining the Lateral keyword in SQL.

Hope you guys find it useful.

Link below:
https://youtu.be/NiiN63lEzvI?si=i9Qf7...

P.S. The image is of my new video shoot setup ๐Ÿ˜œ

111 - 7

techTFQ
Posted 1 month ago

What is the output from the #SQL query below in PostgreSQL?

SELECT *
FROM (
VALUES
(1,'Python & SQL'),
(2,'Bootcamp'),
(3,'Starts'),
(4,'SOON')
) AS users(ID, NAME)
WHERE name ~ '&';

24 - 0