SQL WITH Clause | How to write SQL Queries using WITH Clause | SQL CTE (Common Table Expression)

  Рет қаралды 528,626

techTFQ

techTFQ

Күн бұрын

SQL WITH Clause | How to write SQL Queries using WITH Clause | SQL CTE (Common Table Expression)
In this video, we shall understand how to write SQL Queries using WITH Clause. We will go through the syntax of using WITH Clause and I will also explain how SQL treats and executes SQL Queries containing With Clause.
SQL WITH Clause is also referred to as CTE which stands for Common Table Expression and can also be referred to as Subquery Refactoring.
This video will also provide what are the advantages of using With Clause while writing SQL Queries and also mention few scenarios when you should be using With Clause while writing SQL Queries.
Download all the scripts and SQL Queries used in this video from my blog. Link below:
techtfq.com/blog/sql-with-cla...
Timeline:
00:00 Intro
00:34 Query 1: Simple example of writing SQL Query using With clause
06:25 Query 2: Ideal Scenario for writing SQL Query using With clause
20:29 Advantages of using WITH Clause in SQL
22:19 When to use With Clause in SQL
If you are new to SQL then you might have assumed that SQL Queries must always start with SELECT clause but that's not true because we can also start SQL Queries using WITH Clause. Understanding With clause can really help you to solve some of the tricky problems in SQL.
In this video, we shall first see a simple example of using with clause within SQL query. The query no 2 explained in this video will be most suitable scenario for using WITH clause in SQL Query.
🔴 WATCH MORE VIDEOS HERE 👇
✅ SQL Tutorial - Basic concepts:
• SQL Tutorial - Basic c...
✅ SQL Tutorial - Intermediate concepts:
• SQL Tutorial - Interme...
✅ SQL Tutorial - Advance concepts:
• SQL Tutorial - Advance...
✅ Practice Solving Basic SQL Queries:
• Practice Solving BASIC...
✅ Practice Solving Intermediate SQL Queries:
• Practice Solving INTER...
✅ Practice Solving Complex SQL Queries:
• Practice Solving COMPL...
✅ Data Analytics Career guidance:
• Data Analytics career ...
✅ SQL Course, SQL Training Platform Recommendations:
• SQL Course / Training
✅ Python Tutorial:
• Python Tutorial
✅ Git and GitHub Tutorial:
• Git and GitHub
✅ Data Analytics Projects:
• Data Analytics Projects
THANK YOU,
Thoufiq

Пікірлер: 652
@techTFQ
@techTFQ 2 жыл бұрын
Please note the COST column used in this table represents the total cost of purchase hence we do not need to multiple quantity with cost to get the total cost. I designed the dataset with an assumption that COST is the total purchase cost.
@eijazhussainsheikh2637
@eijazhussainsheikh2637 Жыл бұрын
then it becomes easy...
@gotchihaeyo1825
@gotchihaeyo1825 Жыл бұрын
What if we have to calculate quantity × price first? Does Sum(quantity*price) work?
@chandramoulireddymarthala3721
@chandramoulireddymarthala3721 Жыл бұрын
Yeah your videos are really helping me to understand this course
@maggienalwabwe7288
@maggienalwabwe7288 Жыл бұрын
Hello, please help me reconstruct this using SELECT. The with clause isn’t supported WITH seq(n) AS (SELECT 0 UNION ALL SELECT n + 1 FROM seq WHERE n < DATEDIFF(DAY, '20210101', (DATEADD(DAY, -1, DATEADD(YEAR, 30, '20210101'))))), d(d) AS (SELECT DATEADD(DAY, n, '20210101') FROM seq) SELECT d, COUNT (*) ON a.dogma_registereddate = d OR a.dogma_removeddate IS NULL) WHERE a.dogma_charitynumber != 'SC000036' GROUP BY d ORDER BY d OPTION (MAXRECURSION 0);
@ananda7469
@ananda7469 Жыл бұрын
Sir can you please explain why did you give X as alias and also again avg_sales as alias but confused
@LazyPvPing
@LazyPvPing 2 жыл бұрын
You're the best resource I have found! I've taken classes on Udemy and everything but it's nothing like this. I graduate from college in December and I'm pursuing a career in Data Analytics. Your videos are definitely going to help me with my upcoming interviews. God bless you brother! You have helped me to understand SQL on a whole another level!
@techTFQ
@techTFQ 2 жыл бұрын
I am so glad to hear this bro :) Happy to know my videos have helped you to understand SQL. Thank you for the amazing feedback :)
@akshaykumarsingh9770
@akshaykumarsingh9770 2 жыл бұрын
That's correct @ItsReflexes, he is awesome 🙂
@techTFQ
@techTFQ 2 жыл бұрын
Thank you once again Akshay 🙏🏼
@LazyPvPing
@LazyPvPing 2 жыл бұрын
UPDATE : I signed a job offer with a great compensation range. In addition, I had 3+ companies to choose from. Hard work does pay off!
@techTFQ
@techTFQ 2 жыл бұрын
Congratulations buddy 💐 I am so happy for your success 👌 All the best 👍
@JR-ly6bx
@JR-ly6bx 2 жыл бұрын
alot of people just show how to make the query, what I call "watch me type". You actually teach the how and whys. i learned alot with your channel. thanks
@mdrashadulislam7121
@mdrashadulislam7121 Жыл бұрын
I have been working two and a half years as a Data Management Officer at icddr,b Bangladesh. Now, I am learning SQL to become a data analyst. I found your video classes very useful, effective and eloquently explained. Thanks techTFQ👌.
@17stevedrew
@17stevedrew Жыл бұрын
This video on the with clause gave me a solution to a query I have been trying to write for a month. I can't thank you enough. Now the query works as it should and is readable! I had tried various unions, exists, partition statements to isolate some data. It did not work, this did! 😀
@RvRaaphorst
@RvRaaphorst 2 жыл бұрын
Another big advantage is when using CTE's for inserting/updating records in multiple rows (One-to-one, or one-to-mamy), you can use the returned id in the other queries. Mutiple modifications in a single query reduce overall latency from a code perspective. Moreover, a CTE is executed as a transaction, so you won't need to start/commit a transaction in your code.
@matiassquartini2467
@matiassquartini2467 3 ай бұрын
from zero to super hero with you man, massive thanks to do it easier.
@rajorshi1000
@rajorshi1000 2 жыл бұрын
Such a wonderful explanation. I was always afraid of using WITH clause but after watching this video, I will definitely try to implement the same wherever it's possible. Thanks a lot brother.
@techTFQ
@techTFQ 2 жыл бұрын
Glad to hear that buddy
@rishabh_fitness3273
@rishabh_fitness3273 8 ай бұрын
i have never seen someone like you to be that perfect in sql ever. hats off taufiq ,god bless you SIR♥
@lesptitsoiseaux
@lesptitsoiseaux Жыл бұрын
Greetings from Vancouver :) Big thank you for this video. As a fintec product manager who uses metabase and its wisiwig (scratch for sql), I was limited severely in what I could do (I know some sql but didn't know this). Your video here finally explains how to create variables, I mean, cte or datasets to work with. I'm binge watching your channel now! Cheers and happy new year to you and yours.
@Anand-ct8rp
@Anand-ct8rp Ай бұрын
You are the best instructor who explains tough things in a very simple way. Appreciate your work..!!!
@kambojiganesh2265
@kambojiganesh2265 Жыл бұрын
Most underrated KZbin channel i have seen, you have rocked all the sql videos man
@KamalKToronto
@KamalKToronto 2 жыл бұрын
I am obsessed with your channel, I have been working with SQL for so long and I used to run away from window functions but you explain it so nice and clear. I learned by working on it so was never clear on concepts but thank god for your Chanel !
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Kamaljeet 🙏🏼 I am glad to read this comment and happy to know my contents have helped you
@talknow2859
@talknow2859 13 күн бұрын
I had to go through this 3x to really understand the with clause concept. Thanks a whole bunch 🎉.
@sd_d
@sd_d 3 ай бұрын
Im grateful to you beyond words could express Mr.Thoufiq. Big Salute to you
@Devdumplings
@Devdumplings 4 ай бұрын
This is the best video on CTE. Thanks a lot for explaining in a simple way. 🙌
@MS-dp9xx
@MS-dp9xx 2 жыл бұрын
I have watched many SQL videos and I hardly comment. Thank you and appreciate your videos, I found them very beneficial and what makes real difference in your videos is you explain the rational of why we need to use and its pros and cons. They have unexpectedly answered some of the question that I didn't even exist in my mind. Keep up and great work!
@techTFQ
@techTFQ 2 жыл бұрын
Thank you so very much for the amazing feedback :) I am so glad you took the time to comment and so glad you like my contents 🙏
@Nikhilg-rs7iv
@Nikhilg-rs7iv Ай бұрын
thank you so much man i was just blindly copy pasting the cte queries without understanding how it actually works and I am glad to find this channel, bro explained the concept like we explain everything to 1 year old babies
@arjuntantry7894
@arjuntantry7894 Жыл бұрын
Bro You're an Amazing Teacher. Nobody ever could make learning SQL so simple!. Thank You!
@pritompaul4249
@pritompaul4249 Жыл бұрын
You're the best SQL instructor in KZbin. Hoping for the best and keep up this mighty work.
@hammadyasir2174
@hammadyasir2174 25 күн бұрын
Great Teacher.i never seen a person who explain complex stuff in a easy and simple way.
@_logicking
@_logicking 21 күн бұрын
Awesome. I use with all the time. As a data analyst I write for single use code so I often don’t write very efficiently. Using a with clause to get the initial dataset to just look a little bit more like the target dataset and then using it again until I incrementally achieve the target dataset is pretty much my solution. Almost every time.
@USA_to_Asia_in_2024
@USA_to_Asia_in_2024 19 күн бұрын
Thank you so much. God is so good as you are a blessing with your lessons.
@misterhanwee1030
@misterhanwee1030 Жыл бұрын
Thanks for the generous sharing! Your explanation makes it much easier to grasp than the one i took on Udemy.
@jhonsen9842
@jhonsen9842 Жыл бұрын
Undoubtly your course is the best resource not only in youtube but also whatever available in internet that to be free.
@rishabhnagaich5626
@rishabhnagaich5626 2 жыл бұрын
Learning from you each day, my friend. Great content, not only in this video but other SQL videos as well. Keep up the good work!
@lalithag6511
@lalithag6511 Жыл бұрын
Thank you. You explained very clearly and also in detail at the same time. Glad I found this video.
@mayurshinde7443
@mayurshinde7443 2 жыл бұрын
Best video!!!! 100x better than all univ professors combined! Such a clear cut explanation!
@techTFQ
@techTFQ 2 жыл бұрын
Glad you liked it
@snehalgajbhiye1454
@snehalgajbhiye1454 12 күн бұрын
What an amazing explaination..it really helps me to understand SQL well ☺Thank you so much sir🌺🌸
@mohammedshahil4898
@mohammedshahil4898 2 жыл бұрын
Was always feeling quite hard to get hold of this With clause. Thanks a lot for making it so easy to understand✌️ As usual loved the way you explained the whole thing🙌🏻
@techTFQ
@techTFQ 2 жыл бұрын
Thank you bro ❤️❤️❤️
@swarnalathak88
@swarnalathak88 9 ай бұрын
GRATITUDE for all the videos in sql complex queries.
@Shillu9999
@Shillu9999 Жыл бұрын
Really Helpful and Very Good to understand SQL especially for Beginners
@vikramarora5170
@vikramarora5170 2 жыл бұрын
THIS IS THE WAY ONE SHOULD TEACH... TOO GOOD
@techTFQ
@techTFQ 2 жыл бұрын
Thank you very much Vikram 🙏🏼 Appreciate your feedback ☺️
@programmingintheshadows4456
@programmingintheshadows4456 Жыл бұрын
what i felt about the video ? your a god dude ❤, thats what i felt
@lprashanth1251
@lprashanth1251 2 жыл бұрын
It's great to start the SQL learning career with your video's.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Prashanth.. glad you think so
@naren254
@naren254 2 жыл бұрын
you explained in very simple way so it is best video so far I ever seen on SQL.
@vishwas5344
@vishwas5344 Жыл бұрын
GREAT EXPLANATION AND IS BETTER THAN OTHER CHARGEABLE INSTITUTIONS
@mullaipugazhendi3236
@mullaipugazhendi3236 10 ай бұрын
CLEAR AND SIMPLE. LOVELY EXPLANATION
@SagarKumar-db2xy
@SagarKumar-db2xy 2 жыл бұрын
Damn, best and underrated channel I have seen till now. Crisp, to the point and just useful information...
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Sagar once again for all the support and always liking my content 🙏🏼 Am so glad, I am able to add some value through these videos 🙂
@jxon6246
@jxon6246 4 ай бұрын
Really useful video. Spared me a lot of web research and let me understand the principle that enabled me to execute at a way more complex query.
@RohithS-ig4hl
@RohithS-ig4hl Жыл бұрын
Really an excellent way to explain with clause. Thank you for this!
@tonysun203
@tonysun203 2 жыл бұрын
Just like the way you explain the concept so that it is more easier to understand. Thanks again for your video. I have learnt a lot.
@davidloewen5528
@davidloewen5528 2 жыл бұрын
I use CTE in almost every production query I write. After the first sub query, I always format the alias name with leading comma as , as ( Select …. ) , as ( -- The reason for this is when revisiting the query a year later, I just need to comment out any alias name row and highlight from top to and including the query with the alias commented out, and examine any intermediate results. Excellent technique when a business person wants to see how something is being generated. Use white space above and below these lines. My tip? Format for functionality, use leading commas.
@unpluggedsaurav3186
@unpluggedsaurav3186 2 жыл бұрын
you are a gem sir, as soon as I crack my data analyst, I am gonna donate good part of my first month salary to channel, #gratitude
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Saurav :) Appreciate your generosity. And wishing you all the best
@ndz7372
@ndz7372 Жыл бұрын
Thanks a bunch for putting this out - this was super duper helpful!
@sivapalaniappan701
@sivapalaniappan701 11 күн бұрын
great lecture..keep posting more videos ..congrats
@udaykumar-dl6ux
@udaykumar-dl6ux Жыл бұрын
Thanks for explaining the concepts from a very basic. It really helped me to understand easily.
@keifer7813
@keifer7813 2 жыл бұрын
5 minutes in and I already understand more than any other video on this topic. Thanks man
@techTFQ
@techTFQ 2 жыл бұрын
Awesome.. glad this helped
@shivakumarediga473
@shivakumarediga473 Жыл бұрын
Randomly I was scrolling KZbin ... saw your channel and saw this video it's amazing! the way of explanation is perfect..glad to see your videos Macha Tqu and do more videos on dynamic queries, SP debugging 😊
@sahilgogna3393
@sahilgogna3393 2 жыл бұрын
I was getting hopeless with my sql learning. This channel gave me a new direction. This is the first video that I watched. Now I am going to practice from your sql practice playlist.
@techTFQ
@techTFQ 2 жыл бұрын
Awesome Sahil 👌 Very happy to read this comment.. I am glad this helped you
@sogolll
@sogolll Жыл бұрын
Thank you for this video, I was using CTE's only for deleting duplicates and I was so confused when I should use these and what they are for. You explained it so well. I'm glad I finally understand CTE.
@techTFQ
@techTFQ Жыл бұрын
glad this helped
@StrangerBaba86
@StrangerBaba86 2 жыл бұрын
Excellent.. using cte also get rid of temp tables or reference tables..also bear in mind that memory should be enough to hold data .. since it's being referenced later.
@user-kd2wb3si4e
@user-kd2wb3si4e 2 жыл бұрын
What I mainly like about you is, the project based explanations you provide. Its now making alot of sense to me after watching your videos. Thanks. Please more and more of project based explanation of SQL.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you for the feedback 🙏🏼 So glad to read this ☺️
@womilojuoluwatobi1015
@womilojuoluwatobi1015 Жыл бұрын
Yea. Best I have watched so far. Thanks for how u convey this information. U crafted!
@balsciviltrekking860
@balsciviltrekking860 Жыл бұрын
its very useful sir, explanation are very clear and understanging easily
@kalyanchakravarthyc-xo6ub
@kalyanchakravarthyc-xo6ub Жыл бұрын
YOU ARE THE BEST TUTOR.
@mysubscription104
@mysubscription104 2 жыл бұрын
Simple but elegant explanation about WITH clause, thanks for creating these videos and sharing your knowledge .....
@techTFQ
@techTFQ 2 жыл бұрын
Glad you liked it 🙏🏼
@webfly
@webfly Жыл бұрын
Helps a Lot!!! thanks from Brazil
@nibinjoseph3725
@nibinjoseph3725 2 жыл бұрын
Everytime I watch your videos I get tempted to subscribe the channel, later making me feel sad that am already subscribed. Is there anyone here who feel crazy like this ?
@techTFQ
@techTFQ 2 жыл бұрын
haha awesome Nibin :D Thanks a lot
@qianli2696
@qianli2696 3 ай бұрын
Thank you for providing the helpful sql video.
@sumitkashyap4744
@sumitkashyap4744 Жыл бұрын
I love the way you are explaining the complex things...please make some more videos on advance sql
@homelessguy4143
@homelessguy4143 Жыл бұрын
You are the best no one explained with clause better than you.
@techTFQ
@techTFQ Жыл бұрын
thank you so much :)
@khushboogupta1529
@khushboogupta1529 Жыл бұрын
ThankYou Sir , Your tecahing skills are awesome.
@saipradyumna9371
@saipradyumna9371 Жыл бұрын
Your SQL YT videos has helped me a lot, thank you
@sowmiyanadarajan8041
@sowmiyanadarajan8041 Жыл бұрын
believe me.. Now i can able to solve complex queries after following techTFQ. i know still longway to go but i have confidence to solve any kind of questions
@techTFQ
@techTFQ Жыл бұрын
Very happy to know that ☺️ Thank you 🙏🏼
@learn_ai_with_us
@learn_ai_with_us Жыл бұрын
thanks toufiq..you explain it in detail...
@techTFQ
@techTFQ Жыл бұрын
Thank you bro
@sreenivasuluetela3201
@sreenivasuluetela3201 Жыл бұрын
super bro, got clear idea on CTE and its applications, Thanks a ton !!
@zonziriguekonate1066
@zonziriguekonate1066 Жыл бұрын
Thank you so much for this course. powerful 👍
@sukh9209
@sukh9209 2 жыл бұрын
Simple and clear explanation for usage of CTE. Thanks
@techTFQ
@techTFQ 2 жыл бұрын
Glad you liked it
@philmastronardi
@philmastronardi Жыл бұрын
So clear. Thanks for sharing. This was very useful.
@bapanbairagya9642
@bapanbairagya9642 2 жыл бұрын
Great Lecture Sir
@Peak_Ideas
@Peak_Ideas Жыл бұрын
Thanks for such a clear explanation.
@thejeshofficial5758
@thejeshofficial5758 2 жыл бұрын
best video for understanding CTE
@ashishmhatre2846
@ashishmhatre2846 2 жыл бұрын
Please continue doing this ! Great tutorial Thank you so much !!
@techTFQ
@techTFQ 2 жыл бұрын
Your welcome Ashish Glad this helped
@user-ry6ed1xq4f
@user-ry6ed1xq4f 9 ай бұрын
sir u are great,ur learning procedure awasome
@bananaboydan3642
@bananaboydan3642 Жыл бұрын
Best video i have sen for this concept!
@pzuazu8636
@pzuazu8636 2 жыл бұрын
Thank you for your brilliant examples and explanations, you are doing an excellent job.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you so much 🙏🏼 Happy to know this helped you
@RiPp1er
@RiPp1er Жыл бұрын
Nice explanation of CTEs!
@sudhanshukrsingh1928
@sudhanshukrsingh1928 2 жыл бұрын
Never used it. Fantastic proof of concept. Will be using it as a cursor in future.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Sudhanshu 🙏🏼 Yes it’s a very very useful concept
@blindhydra
@blindhydra 2 жыл бұрын
Thanks for the video, needed to understand this for my job. Very well explained and the way you give the lecture is excellent!
@techTFQ
@techTFQ 2 жыл бұрын
Thank you so much 🙏🏼 Glad you liked it..
@varunsawhney8
@varunsawhney8 2 жыл бұрын
Great Work is simplifying complex things simpler. Thank You for doing that. Best wishes...
@techTFQ
@techTFQ 2 жыл бұрын
Your welcome 🙏🏼
@mikapedrosa
@mikapedrosa Жыл бұрын
Thanks! It was very helpful!
@snehalujalambe2737
@snehalujalambe2737 2 ай бұрын
very informative 👏 Thankyou for your effort behind this video.
@manuprakash1989
@manuprakash1989 Жыл бұрын
Awesome! Thank you for sharing this
@chikotty
@chikotty 2 жыл бұрын
By far the best material I ever met. Thank you!
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Coma. glad you liked it :)
@palak_59
@palak_59 11 ай бұрын
this is interesting topic , i enjoyed the video while practicing it on my own as well. (and yours ears are like PK😅😁)
@akshatadhadambe5812
@akshatadhadambe5812 21 күн бұрын
Awesome video and perfect explanation thankyou soo much
@Harishkumar-sb3zz
@Harishkumar-sb3zz 2 жыл бұрын
your videos are super. thank you so much. As you're voice is fast, it is bit difficult to make a note of them at the same time. I had to pass the video multiple times and make a note of them, but instead of all that, it would be much better if you could please show a slide in the video itself about the adv/disadv or differences if there are any, so that we can directly make a note of them as per your wordings in the slide. Once again, thank you so much and don't stop making more videos. You're on an online guru for us ...🙏
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Harish for your kind feedback 🙏🏼 I am glad this helped you and I’ll try to get slower as much as possible
@engalibadouin5222
@engalibadouin5222 2 жыл бұрын
thanx techTFQ for your simplicity.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you bro 🙏🏼 Glad you liked it 🙂
@Mustafa-099
@Mustafa-099 10 ай бұрын
This is soooo helpful!! Thank you Thoufiq, you are a God sent :D
@timnewby1546
@timnewby1546 Жыл бұрын
Nice simple explanation - thank you!
@techTFQ
@techTFQ Жыл бұрын
You're welcome!
@mrashid18
@mrashid18 Жыл бұрын
Well explained and easy to understand. Thank you
@eril.8894
@eril.8894 2 жыл бұрын
Thank you for sharing, your explanations help me a lot to solve a test case =)
@VivekKBangaru
@VivekKBangaru Жыл бұрын
Really awesome videos man thanks for this session.
@AkashPremaraj
@AkashPremaraj 2 жыл бұрын
What an explanation 🔥 This is the most simplest explanation I have ever seen in my career. Thank You so much ❤️ Please make a video on table indexes!
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Akash 🙏🏼 Glad you liked it .. Will consider a video on index in the near future
@govindmall4731
@govindmall4731 Жыл бұрын
@@techTFQ yes please...
@codingislife6387
@codingislife6387 9 ай бұрын
thanks sir. May u live long.
@rajeshd9925
@rajeshd9925 Жыл бұрын
It's crisp and clear ❤
@higiniofuentes2551
@higiniofuentes2551 2 жыл бұрын
Thank you for this very interesting video!
@asmacollectiononlineshoppi6341
@asmacollectiononlineshoppi6341 2 жыл бұрын
Explain everything so clearly with all of the explanation that helped a lot to understand the concepts Better. Thanks a lot for such valuable videos.👍
@techTFQ
@techTFQ 2 жыл бұрын
Your welcome Asma Glad this helped
@ctnrandhawa7019
@ctnrandhawa7019 Жыл бұрын
Your way of teaching and explaining is too good and helpful. keep it up
SQL Views Tutorial | VIEWS in SQL Complete Tutorial
43:20
techTFQ
Рет қаралды 249 М.
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 191 МЛН
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 66 МЛН
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 31 МЛН
SQL CTEs (Common Table Expressions) - Why and How to Use Them
7:56
Database Star
Рет қаралды 26 М.
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 191 МЛН