Тёмный

Advanced T-SQL Takeover! 

Pragmatic Works
Подписаться 239 тыс.
Просмотров 98 тыс.
50% 1

Опубликовано:

 

23 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 38   
@alexpajp123
@alexpajp123 5 лет назад
This guy is a talented teacher.
@marklandgraf7667
@marklandgraf7667 3 года назад
A CTE can also be preceded with GO instead of a semicolon. GO might be a little bit more readable for some.
@tbowyer8210
@tbowyer8210 5 лет назад
The sound breaks occasionally. Gets down to business at 03:19
@lunarmodule6419
@lunarmodule6419 4 года назад
Thx
@JustBiTurbo
@JustBiTurbo 5 лет назад
Thanks Mitchell! Well explained
@AvagyanAvag
@AvagyanAvag 2 года назад
Very helpful intro, thanks a lot Mitchell!
@Pestrutsi
@Pestrutsi 4 года назад
In SSMS how do you 1) Select boxed pieces of SQL code as you do at 1:09:50 as when I'd try to do that normally, I'd select every line fully, not just a boxed part of the code as you would select let's say a rectangular subset of a set of folders/programs in Windows OS 2) Add commas to multiple lines as you do in 1:10:00 Many thanks for any responses!
@vasilybulochkin4622
@vasilybulochkin4622 3 года назад
1. hold alt 2. shift+alt+down arrow OR shift+alt+mouse click to add cursors, then you just type in what you need and it will appear on all cursors. to get back to one cursor press Esc
@darshanparulekar778
@darshanparulekar778 3 года назад
hey mitchell ,do i have to see any pre videos before jumping to this
@PragmaticWorks
@PragmaticWorks 3 года назад
Hi Darshan, you don't need to watch any pre videos before this one.
@junaidmalik9593
@junaidmalik9593 3 года назад
Wow is this the same Mitchelle Pearson wgo teaches Azure on you tube? If yes tgen big fan
@PragmaticWorks
@PragmaticWorks 3 года назад
It is! Thanks Junaid, thanks for the kind comments. -Mitchell Pearson
@carrotcarrot3237
@carrotcarrot3237 3 года назад
thank you so much sir. very helpful . God bless you
@akirablac
@akirablac Год назад
'MicrosoftStockHistory' table doesn't exist in AdventureWorks2016 database. Where should I get it?
@bisratgezahgne914
@bisratgezahgne914 5 лет назад
Thanks , Easy to Understand
@manojtalwar7407
@manojtalwar7407 Год назад
Hello Mitchell, don't have access to AdventureWorks2016 database - to be able to see MicrosoftStockHistory table. Any idea pls?
@lordybahi2781
@lordybahi2781 2 года назад
Hello, How to get the DEMO's SCRIPTS of the webinar?
@Astus314
@Astus314 5 лет назад
Got a bit confused at 26:20 because the 'ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING' doesn't give a true reverse running total. Look at the totaldue value for the top 3 rows. xxxxx994.838, xxxxx658.438, xxxxx793.798. It's jumbled the order. Sorry if this is covered later in the video. :)
@houstonbova3136
@houstonbova3136 3 года назад
It looks like the functionality sorts on column order from left to right. If you notice the values are flipped and the order values for the second column PurchaseOrderDetailID is also flipped. I have a feeling if you added this column as a secondary ORDER BY this error would be visually corrected. It seems like the partition by was calculated under this assumption but, it wasn't displayed out with this assumption.
@cormackeenan8175
@cormackeenan8175 3 года назад
I learnt a lot thanks, Q: how import is it to size tables so they fit cluster on the disc on a 64 bit system, or has SSD rendered this notion obsolete?
@VioletClaw816
@VioletClaw816 2 года назад
it is weird that I tried rows between 'current row and unbounded following' and got the same result as 'current row and unbounded preceding'. Could that be because of my order by selection in the window function?
@kevintownsley8500
@kevintownsley8500 3 года назад
@26:02 I'm trying out 'ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING' on my own dataset and I'm getting the exact same result as 'ROWS UNBOUNDED PRECEDING', essentially a running total instead of a countdown. Any idea what's causing this?
@bilelkaaniche2204
@bilelkaaniche2204 3 года назад
for the first business problem , we should use this query : ;with salesdetails as ( select SalesOrderID , CustomerID , TotalDue, row_number() over (partition by CustomerID order by SalesOrderID) as RN from sales.SalesOrderHeader ) select SO.CustomerID , sum( case when RN
@timothymbogo5849
@timothymbogo5849 5 лет назад
Thanks Good tutorial
@freakzisback
@freakzisback 2 года назад
Derived tables are great if u need to use sql as a view. CTEs cannot be made to views.
@Pooja-pd1ee
@Pooja-pd1ee 3 года назад
haha.. It literally cracked me up was when he said - "I used to do stocks but then I got married". Why would he say something like that? :P However, overall it was a great session on analytical functions.
@sumankhanal5821
@sumankhanal5821 3 года назад
He didn't wanna engage in risky business which revolves around probability especially after a responsible step like marriage.
@swetawalker8390
@swetawalker8390 Год назад
hello do you give private lesson
@desktopdatacrunching4032
@desktopdatacrunching4032 Год назад
We do have a virtual mentoring service here: pragmaticworks.com/virtual-mentoring/
@goodcbd6039
@goodcbd6039 3 года назад
Hello mitchell, great video. One question: Why at 1:26:20 the SUM OVER PARTITION BY aggregates on the all rows (like and un-expected behavior?) instead of the default behavior which is until CURRENT_ROW. Also, is the WHERE clause affects the Window/Frame range? Thank you
@isaacmihaeli3261
@isaacmihaeli3261 4 года назад
Sorry sound brakes off.
@PragmaticWorks
@PragmaticWorks 4 года назад
Thanks for the feedback.
@ulysses1904
@ulysses1904 2 года назад
Please stop saying "kind of".
Далее
New Security Features in SQL Server 2016
1:03:51
Просмотров 1,2 тыс.
Advanced T-SQL [Full Course]
1:00:50
Просмотров 37 тыс.
ТАЙНА ТРАВЫ #shorts
00:22
Просмотров 691 тыс.
Expert Level SQL Tutorial
23:27
Просмотров 155 тыс.
SSIS: Covering all the Basics
57:10
Просмотров 1,2 тыс.
T-SQL: Bad Habits and Best Practices with Aaron Bertrand
1:29:05
SQL Server: End-to-End Troubleshooting 💥
1:06:05
Просмотров 10 тыс.
Beginner to T-SQL [Full Course]
2:45:54
Просмотров 311 тыс.