Advanced T-SQL Takeover!

  Рет қаралды 98,511

Pragmatic Works

Pragmatic Works

Күн бұрын

Пікірлер: 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.
@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 4 жыл бұрын
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
@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 3 жыл бұрын
Very helpful intro, thanks a lot Mitchell!
@darshanparulekar778
@darshanparulekar778 4 жыл бұрын
hey mitchell ,do i have to see any pre videos before jumping to this
@PragmaticWorks
@PragmaticWorks 4 жыл бұрын
Hi Darshan, you don't need to watch any pre videos before this one.
@cormackeenan8175
@cormackeenan8175 4 жыл бұрын
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?
@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 4 жыл бұрын
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.
@bisratgezahgne914
@bisratgezahgne914 5 жыл бұрын
Thanks , Easy to Understand
@carrotcarrot3237
@carrotcarrot3237 3 жыл бұрын
thank you so much sir. very helpful . God bless you
@lordybahi2781
@lordybahi2781 3 жыл бұрын
Hello, How to get the DEMO's SCRIPTS of the webinar?
@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?
@akirablac
@akirablac Жыл бұрын
'MicrosoftStockHistory' table doesn't exist in AdventureWorks2016 database. Where should I get it?
@kevintownsley8500
@kevintownsley8500 4 жыл бұрын
@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?
@swetawalker8390
@swetawalker8390 2 жыл бұрын
hello do you give private lesson
@desktopdatacrunching4032
@desktopdatacrunching4032 2 жыл бұрын
We do have a virtual mentoring service here: pragmaticworks.com/virtual-mentoring/
@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
@manojtalwar7407
@manojtalwar7407 Жыл бұрын
Hello Mitchell, don't have access to AdventureWorks2016 database - to be able to see MicrosoftStockHistory table. Any idea pls?
@timothymbogo5849
@timothymbogo5849 5 жыл бұрын
Thanks Good tutorial
@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
@freakzisback
@freakzisback 2 жыл бұрын
Derived tables are great if u need to use sql as a view. CTEs cannot be made to views.
@bilelkaaniche2204
@bilelkaaniche2204 4 жыл бұрын
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
@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.
@isaacmihaeli3261
@isaacmihaeli3261 4 жыл бұрын
Sorry sound brakes off.
@PragmaticWorks
@PragmaticWorks 4 жыл бұрын
Thanks for the feedback.
@ulysses1904
@ulysses1904 3 жыл бұрын
Please stop saying "kind of".
New Security Features in SQL Server 2016
1:03:51
Pragmatic Works
Рет қаралды 1,2 М.
Advanced T-SQL [Full Course]
1:00:50
Pragmatic Works
Рет қаралды 38 М.
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 34 МЛН
SSIS For Beginners [Tutorial]
57:03
Pragmatic Works
Рет қаралды 162 М.
T-SQL: Bad Habits and Best Practices with Aaron Bertrand
1:29:05
TCP/IP for Programmers
3:03:31
Eli the Computer Guy
Рет қаралды 232 М.
Beginner to T-SQL [Full Course]
2:45:54
Pragmatic Works
Рет қаралды 336 М.
Путин ответил на угрозы Трампа
7:21
Diplomatrutube
Рет қаралды 1,2 МЛН
SQL Server 2016 [Temporal Tables for Data Forensics and Auditing]
59:24
SSIS: Covering all the Basics
57:10
Pragmatic Works
Рет қаралды 1,2 М.
Introducing Data Discovery and Classification with SQL Server 2019
40:16
Pragmatic Works
Рет қаралды 2,9 М.
Intro to T-SQL - The Second Language Every Developer Should Know
1:07:07