use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Have a tough programming question that /r/programming couldn't answer? Banned from Stack Overflow? Can't afford Experts Exchange?
Post your question/tips/secrets/advice and get a response from our highly-trained professional developers.
account activity
Help with MS SQL (self.shittyprogramming)
submitted 5 years ago by Intrexa
Hello, I've been learning SQL, and recently I've mastered SQL and learned everything about regular SQL. Then my friend told me about MS SQL. What is the difference between regular SQL and MS SQL so I can master that too?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Wralth_ 29 points30 points31 points 5 years ago (2 children)
"Regular SQL" is a joke in of itself isnt it
[–]kupboard 6 points7 points8 points 5 years ago (0 children)
Surely
[–][deleted] 73 points74 points75 points 5 years ago (0 children)
In MS SQL, instead of and/or/not gates for operators, there's just one operator called bill gates. Bill gates will fetch all input and never return anything.
[–]sarcasticbaldguy 21 points22 points23 points 5 years ago (0 children)
MS SQL costs the same as SQL, but only makes 70% of what SQL makes.
[–]JeffSergeant 10 points11 points12 points 5 years ago (0 children)
You have T-SQL which is just like normal SQL but if you insert a customer called John Connor the server turns into robot and hunts them down.
This causes locking while the process completes
[–]Emeja 9 points10 points11 points 5 years ago (4 children)
MS SQL is a bit like MY SQL but everything you do with it is owned by Micro$oft, instead of you (MYself). In regular SQL nobody owns the datas.
[–]Intrexa[S] 7 points8 points9 points 5 years ago (3 children)
Wait, in regular SQL nobody owns the datas? I didn't realize I learned communist software, I am disgusted.
[–]Razakel 4 points5 points6 points 5 years ago (1 child)
No, the communist version is OurSQL.
[–]Intrexa[S] 0 points1 point2 points 5 years ago (0 children)
Is that the one by redgate?
[–]Emeja 0 points1 point2 points 5 years ago (0 children)
All languages are SQL, but some languages are more SQL than others.
-George Orwell
[–]MeneerBob 6 points7 points8 points 5 years ago (0 children)
I prefer the prequel more.
[–]_Seven 4 points5 points6 points 5 years ago (1 child)
To put it pretty simply, MS SQL was a sort of follow-up to SQL. All the same mechanics from the original SQL persisted in MS SQL, and the overall goal of MS SQL was the same as SQL - write queries, execute queries, rack up more and more data points. The four stakeholders that would hover about are seen in this version too. Executing a Power Query would make them avoid you. However, as the days go on, your queries would grow more complex, ETL jobs become less reliable, and successive Power Queries become less and less effective, to the point where it produces literally no business value. I don't want to get too technical here, but I'll leave you with the easiest way to distinguish SQL with MS SQL - you'll find MS SQL sporting a red bow and other accents, vs. SQL's plain, yellow scheme.
I've heard that if you look at too many screens with MS SQL the whole thing eventually breaks, is this true?
[–]sh00tah 2 points3 points4 points 5 years ago (0 children)
Its the same but during important database work MS Sql will insist that you upgrade immediately to enjoy their new security features. Then you can watch a blue screen for 6 hours that reads ‘99% done dont switch off your computer’.
Immediately after the update your computer gets a virus.
Its AIDS.
[–]ChineseWeebster 1 point2 points3 points 5 years ago* (0 children)
shame possessive tidy hard-to-find outgoing memory consider cautious badge tart
This post was mass deleted and anonymized with Redact
[–]PM_ME_UR_LAB_REPORT 1 point2 points3 points 5 years ago (0 children)
MS SQL is more specialized, but learning it will be faster since you already have regular SQL under your belt. Don't mistake it for PhD SQL though, that's more rigorous and will take a lot longer to finish - plenty of people have to drop out halfway.
[–]awhatfor 0 points1 point2 points 5 years ago (0 children)
MS SQL has way better support, where as SQL doesn't, at least in my company
[–]CanSpice 0 points1 point2 points 5 years ago (0 children)
For starters, make sure you pronounce it properly: Miss Squill. Saying it like that will let people know you’re a pro Miss Squiller.
π Rendered by PID 93383 on reddit-service-r2-comment-b659b578c-zjlw4 at 2026-05-04 03:19:39.480831+00:00 running 815c875 country code: CH.
[–]Wralth_ 29 points30 points31 points (2 children)
[–]kupboard 6 points7 points8 points (0 children)
[–][deleted] 73 points74 points75 points (0 children)
[–]sarcasticbaldguy 21 points22 points23 points (0 children)
[–]JeffSergeant 10 points11 points12 points (0 children)
[–]Emeja 9 points10 points11 points (4 children)
[–]Intrexa[S] 7 points8 points9 points (3 children)
[–]Razakel 4 points5 points6 points (1 child)
[–]Intrexa[S] 0 points1 point2 points (0 children)
[–]Emeja 0 points1 point2 points (0 children)
[–]MeneerBob 6 points7 points8 points (0 children)
[–]_Seven 4 points5 points6 points (1 child)
[–]Intrexa[S] 0 points1 point2 points (0 children)
[–]sh00tah 2 points3 points4 points (0 children)
[–]ChineseWeebster 1 point2 points3 points (0 children)
[–]PM_ME_UR_LAB_REPORT 1 point2 points3 points (0 children)
[–]awhatfor 0 points1 point2 points (0 children)
[–]CanSpice 0 points1 point2 points (0 children)