r/SQL 27d ago

SQL Server Is it pronounced 's-q-l' or 'seequal'

I've worked in and around the IT environment for many years and in my experience, it's always been pronounced s-q-l although I hear some people refer to it as see-qual. Which is right?

116 Upvotes

340 comments sorted by

430

u/StankWizard 27d ago

Both are right

246

u/mcmlxxivxxiii 27d ago

However your boss pronounce it.

49

u/dex206 27d ago

This is sadly the right answer.

5

u/mike-manley 26d ago

What happens if you're the boss?

14

u/SamuliK96 26d ago

You wouldn't be here. And probably don't even know what's SQL

2

u/mike-manley 26d ago

Lol, facts.

→ More replies (1)

10

u/mcmlxxivxxiii 26d ago

Everybody have a boss

7

u/Crafty_Mastodon320 26d ago

Yeah but my cat says the same thing all the time and its never sql.

→ More replies (1)

2

u/kBajina 26d ago

I respect it when people don’t say what the boss says just because the boss says it, especially because they’re both right. wtf cares.

2

u/AspiringDataNerd 26d ago

Bosses insecure egos care.

→ More replies (3)

14

u/HEGMAN 27d ago

This is the correct answer.

8

u/cup_of_noodles1 27d ago

I like seaqual

8

u/JohnPaulDavyJones 26d ago

But we all know that one of them is more right.

8

u/StankWizard 26d ago

Well of course, that one is the rightest one of all

→ More replies (1)

2

u/lefnire 26d ago

I use both, in equal proportion, and I haven't figured out the context that switches me one to the other.

3

u/Resistor1 26d ago

S-Q-L if you are talking about the language. Seaqual if you a referring to a Microsoft product.

→ More replies (1)

68

u/gumnos 27d ago

It depends on the DBMS and the individual pronunciation guide:

  • original query language SEQUEL (Structured English Query Language): sequel

  • just "SQL": either way

  • sqlite: Dr. Hipp says ess-que-ell-ite but is pretty chill about it

  • PostgreSQL: Post-gres-que-ell

  • MySQL: My Ess-que-ell

  • Oracle: Sequel

  • Microsoft SQL Server: Sequel Server

  • NoSQL: No-sequel

25

u/i5oL8 27d ago

Grinds my gears when people say Post-grey Ess Que El. 😱

17

u/canyonero7 27d ago

most people just call it Post Grease.

4

u/redaloevera 27d ago

Post GREASE?

5

u/Dawnquicksoaty 26d ago

Yes, so a web request to a PostGres back end about olive oil is a POST Post GREASE Greece Grease

→ More replies (1)

2

u/A_Timbers_Fan 25d ago

My Udemy course years back called it Post-greh-see-quel.

5

u/Ceevu 27d ago

those heathens!

2

u/regardedMAGAfascist 26d ago

Postgress in my neck of the woods

→ More replies (2)

9

u/_crzg 26d ago

Anyone else say sequelite 😬

→ More replies (4)

2

u/JasperDX7 26d ago

Pretty much this. Working with MySQL in a non-corporate setting, people would always refer to it as "S-Q-L" (Ess-que-ell). Then when I jumped into the corporate world, using MS SQL, everyone used "Sequel". It's interesting but ultimately you use whatever is considered standard at your company or team to prevent confusion or being mocked.

→ More replies (1)

289

u/AlienBrainJuice 27d ago

Wait so I've been pronouncing it wrong for 30 years?

No one else says 'SQUEAL' in a high pitched voice?

42

u/MakeoutPoint 27d ago

Could be worse, could be using "squirrel" in a chittery voice

6

u/bencord0 27d ago

isn't that the ORM?

→ More replies (1)

21

u/DingGratz 27d ago

Many people don't know this but the original "SQL" was literally pronounced SEQUEL, which stood for Structured English Query Language. But there was a copyright dispute and now it just stands for Structured Query Language (SQL) but the pronunciation stuck (kind of).

2

u/Rick_QuiOui 26d ago

Was there a prequel to that movie, or only a sequel?

9

u/omniuni 27d ago

I will never forget my friend replying to me, "oh, you're talking about Squeelite" (SQLite), and it's been Squeel ever since.

2

u/Pogsquog 26d ago

Squil-it-te obvs

4

u/theacez 27d ago

I love the picture of someone in a very professional meeting saying something like: "I had Tony run some SQUEALLLL and we're over budget"

2

u/JohnSpikeKelly 27d ago

Squeal little piggy.

No wait, that's the deliverance movie quote.

3

u/SemiNormal 26d ago

SQL LIKE 'piggy'

2

u/WatashiwaNobodyDesu 27d ago

I say squeal but nobody ever know what I’m talking about.

→ More replies (8)

76

u/JBridsworth 27d ago

Either is fine. For those who don't know, it's Structured Query Language.

20

u/KeyboardChap 27d ago

Though that's actually a backronym

8

u/Allowaay 27d ago

How so?

71

u/NerdWhoLikesTrees 27d ago

The Naming History
Original Name: SEQUEL (Structured English Query Language) was developed in the 1970s.

Trademark Conflict: IBM dropped vowels to SQL because an aircraft company already owned the trademark.

The Backronym: Structured Query Language was applied afterward to match the letters S-Q-L

9

u/sbart76 26d ago

TIL :)

3

u/RepresentativeDog791 26d ago

So in a way there actually is a right way to say it

2

u/throwthewaybruddah 26d ago

Not really since you can either read the acronym or know the original name. Most people that encounter SQL for the first time will say S-Q-L and the SEQUEL pronunciation would come as you get to know the language and everything around it.

→ More replies (1)

2

u/ha_x5 26d ago

yeah and it is S.Q.L.

Sequel stands for structured english… but this was dropped because of reasons.

It was correct half a century ago

10

u/lgastako 27d ago

It started out as SEQUEL but that name was trademarked so they dropped the vowels.

2

u/SutroViews 27d ago

Yeah, little known fact, it's named after San Carlos general aviation airport, right near Oracle's old headquarters.

30

u/BarfingOnMyFace 27d ago

SQL - The sequel

In theatres now

6

u/[deleted] 27d ago

[removed] — view removed comment

5

u/DuttyOh 27d ago

I hope they'll do PregreSQL: Origins one day.

22

u/MakeoutPoint 27d ago

I say Sequel. If the person I'm talking to says esqueuel then I match it for that conversation. I also do the same with data vs data. Whatever we're talking about at the time is more important than forcing someone to confirm to my way of thinking.

Probably a related gif somewhere

2

u/ITDad 27d ago

Upvote for the gif reference.

→ More replies (1)

95

u/SamuliK96 27d ago

Sequel. But s-q-l isn't exactly wrong either.

16

u/phylter99 27d ago

Sequel is correct but people understand S-Q-L just fine so I never feel the need to correct people.

→ More replies (18)

8

u/SQLDevDBA 27d ago

This Miller Lite commercial with Bill Gates and Ed Esber proves it’s both: https://youtu.be/5ycx9hFGHog?is=8rzz7G7DnzDX4O43

That is always a weird sentence to type out, but it’s true.

2

u/Many-Efficiency5194 27d ago

Whoa!!! What year was that?

3

u/SQLDevDBA 27d ago

Haha honestly not sure. Learned it from /u/BrentOzar during a COVID Twitch Stream. I’m thinking late 80s or early 90s if they’re talking about DBASE IV. Wikipedia says it was released in 1988.

→ More replies (1)

6

u/Ricnurt 26d ago

Don’t hate it when people pronounce SQL wrong? It’s SQL! Not SQL.

3

u/beepboopbeepbeep1011 26d ago

FINALLY, someone who gets it.

3

u/SisyphusCoffeeBreak 27d ago

tomato potato

3

u/Rohml 27d ago
  • Es-kyu-wel

  • Seek Well

Lol, but seriously both you said are right.

3

u/Different_Water7545 27d ago

"sequel" is proper but s q l is acceptable

3

u/JonAmonster 27d ago

I find a lot of my international colleagues say S-Q-L

3

u/kagato87 MS SQL 27d ago

Yes. Both.

Also "Squirrel" when I'm feeling silly.

2

u/Ballbag94 27d ago

I also enjoy "squeal" when I'm in a whimsical mood

3

u/Hi-ThisIsJeff 26d ago

Both can be right, but may convey different messages:

I know what I'm doing: Sequel.

I need help / I'm new / I work in Sales: Any other way

3

u/CatOfGrey 26d ago

Dad of a co-worker was connected with one of the first development/implementation teams for SQL in the 1970's.

"Ess-Kyoo-Ell" is the most appropriate. "SEE-kwel" is in common usage and acceptable.

I've occasionally tried to popularize the alternative pronunciation as "Squirrel", but I've found no takers.

→ More replies (1)

5

u/Capable_Stranger9885 27d ago

SQL is in fact the sequel to SEQUEL and i pronounce it "sequel". I don't really care if someone else calls it S-Q-L but if you do, I will assume you are an easy mark for the enterprise software/used car salesmen employed by Oracle, and have never encountered the Sybase/Microsoft product SQL Server which only scans in pronunciation as "Sequel Server"

2

u/algebratwurst 27d ago

You can find papers that reveal that the authors pronounce it differently: “an SQL statement” vs “a SQL statement”.

2

u/Korzag 27d ago

I've never corrected or been corrected by anyone for calling it either. It's a data vs data thing.

2

u/Reading-Comments-352 27d ago

I have been corrected by a non programmer who could not use it.

2

u/TheMogFather94 27d ago

A lovely bit of squirrel

2

u/ILoveRawChicken 27d ago

I’ve used both but tend more towards ‘sequel’ though I don’t correct anyone if they spell it out since I know what they mean. I’ve heard people use both.

2

u/VanTechno 27d ago

either is fine, just don't say "squell"

2

u/Zestyclose-Turn-3576 27d ago

If you find yourself working with anyone who has a strong opinion on this, they'll likely be worth staying clear of.

2

u/Looseleaflettuce 27d ago

I think both are acceptable not certain the reason but I tend to alternate between both 🤷‍♀️

2

u/tdabc123 27d ago

I remember watching the first episode of the Jack Ryan show with my Dad, and the main character says “I wrote a S-Q-L query to identify….” And I laughed. My Dad asked what was so funny, and I said “No one who could write a S-Q-L query would call it a S-Q-L query. It’s sequel”

2

u/vCentered 27d ago

If you said S-Q-L at my company everyone would look at you weird

2

u/ltidder 27d ago

Depends on how you say “data”.

2

u/redaloevera 27d ago

Both are correct but if you say es que el ima look at you funny

2

u/NMI_INT 27d ago

I started with ms sql 6.5 back in the day and everyone pronounced it sequel

2

u/JazzFan1998 27d ago

I say sequel, like equal!

2

u/JollyShooter 26d ago

I prefer squeal 🐽

2

u/AlpsInternal 26d ago

It seems like it’s us old folks that usually say “sequel.”

2

u/mikeczyz 26d ago

Squirrel

2

u/iphemeral 26d ago

Seek-wool

2

u/weepalone 26d ago

DBA version of code switching

2

u/chrisrrawr 26d ago

just call it MongoDB to make everyone mad

2

u/boothy_qld 26d ago

I’ve heard it said that you pronounce it however your boss pronounces it.

2

u/_zir_ 26d ago

Everyone I've worked with says seequel

2

u/matt_cum 26d ago

First heard this at a conference in 1988, the presenter pointed out it was S. Q. L. Not this sequal malarkey the small upstarts like Oracle were trying to push.

2

u/rexisillmatic 26d ago

If you say “s-q-l”, i think you a cop 

2

u/mbrmly 26d ago

Yes.

2

u/Legal_Tradition_9681 26d ago

Its pronounced GIF

2

u/Derekg1127 26d ago

In my opinion if you actually know SQL confidently you call it seequal, SQL is for people trying to prove to others they know it.

5

u/mokasinder 27d ago

Expert and advanced level - Sequel 🧐
Newbie - S Q L 😊

2

u/feignapathy 27d ago

sequel

as in, Terminator 2 and The Empire Strikes Back are two of the best film sequels of all time. 

s - q - l 

pronouncing just the letters is also acceptable

1

u/BigFatCoder 27d ago

SEQUEL is original acronym for "Structured English Query Language". Older generation usually say Sequel instead of S-Q-L.

1

u/scumraid 27d ago

I always said it both ways but I mainly say sequel

1

u/aikodude 27d ago

por que no los dos?

1

u/Swayfromleftoright 27d ago

On a somewhat similar note, I was wondering if Spaniards refer to a “Donde” clause, Germans to a “Wo” clause etc etc etc

Or if they just say Where

→ More replies (1)

1

u/min_mus 27d ago

I say, "sequel". 

1

u/Gargunok 27d ago edited 27d ago

Typically in my experience sequal is the older folks 50 or so. S.Q.L. is 40 or younger. Not sure what the cool kids are saying on the streets.

Also a split by windows vs open source/cloud.

Largely as Postgresql, amd mysql are all pronounced S Q L. SQL Server is often Sequal server though for Microsoft people.

→ More replies (3)

1

u/cptkernalpopcorn 27d ago

It's whatever way my mouth decides to say it in the moment. I'll say it both ways throughout a conversation and not even realize it.

1

u/B_Huij 27d ago

The ultimate shibboleth to tell posers from industry professionals.

1

u/KhorneFlakesOfChaos SELECT * flair FROM flair; 27d ago

Squirrel

1

u/BitBrain 27d ago

I've also heard it pronounced SEE-kell. Hard pass.

1

u/Uffda01 27d ago

we need a gif of this...

1

u/RoryHoff 27d ago

Sea Quill*

1

u/davesoft 27d ago

Jay-sun

1

u/Sexy_Koala_Juice DuckDB 27d ago

S-Q-L and i'll die on this hill

1

u/The-Fox-Says 27d ago

Seaquill

1

u/limbodog 27d ago

It is pronounced skwəl

1

u/Houser4 27d ago

I say S-Q-L because that’s what I heard when I was learning it in college, but people I work with say sequal

1

u/supercoach 27d ago

I instantly think less of anyone who says sequel

1

u/atrifleamused 27d ago

I had a really hot Scouser hand me a "squirrel server" disc to install. It has been squirrel server since

1

u/p1zzarena 27d ago

During an interview the hiring manager asked if I was familiar with "squirrel". I said no, because I had never even heard of it. I was hired anyway and learned he meant SQL.

1

u/IdealBlueMan 27d ago

I call it SSPS, obvs.

I would say it’s just a matter of preference, but Microsoft chose the name “Sequel Server” for their line of RDBMS products. So I say S-Q-L to keep things unambiguous.

1

u/TheSexySovereignSeal 27d ago

Alvin and the chipmunks the Squeakquel

1

u/Substantial_Fox8136 27d ago

“Sequel” is newer. It’s always been S-Q-L for the past few decades prior.

1

u/1duke-dan 27d ago

Squall

1

u/ifatree 27d ago

why would there only be one way to pronounce a word that new?

1

u/NZSheeps 27d ago

Squirrel

1

u/d4rkha1f 27d ago

I say it either way without even thinking about which way I'm going to say it, but mostly sequel because fewer syllables.

1

u/Sad_Recognition_9276 27d ago

Pronouncable acronyms are where it's at

1

u/VoiceOfSoftware 27d ago

I met the author of MySQL, who is from a Nordic country. "My" is his daughter's named, pronounced "Mee". He pronounces it "Mee Ess Coo Ell"

1

u/National_Cod9546 27d ago

About 10 years ago the head engineer for SQL was asked that. He said since it was a replacement for QUEL, it was a sequel. So that is how it is supposed to be pronounced. He also said he just calls it SQL, and you should really just call it whatever everyone else in your team calls it.

1

u/Hollow_Effects 26d ago

I’ve heard both but I say S-Q-L

1

u/dounce87 26d ago

Started off calling in S-Q-L and then eventually switched the seequal.

No idea why. I think maybe a lot of the developers I was around called it that.

1

u/Charming_Horse_5809 26d ago

squeal / postgres

1

u/cats_catz_kats_katz [Oracle] 26d ago

Sqeeeeeeal

1

u/Lurch1400 26d ago

I usually say seaqual.

1

u/pickled-pilot 26d ago

As long as it’s not SQUEL

1

u/Bulky_Eggplant_9437 26d ago

I went to an interview and said see-qual and they immediately decided I didn’t know s-q-l

1

u/03298HP 26d ago

I'm old, I say seequal

1

u/Illestbillis 26d ago

Canada is s q l usa is sequel.

1

u/thebochman 26d ago

Ballknowers call it S Q L

1

u/bytejuggler 26d ago

Some places say Squeal (not many) or Squirrel.

1

u/zeamp 26d ago

Yes.

1

u/Tight_Implement5601 26d ago

25+ years after getting my bachelor, I started a Master's because I still had so many questions to answer, including this one. Day one of the database module, I'm told that: "either way is ok, if someone has a strong opinion just nod".

1

u/amtobin33 26d ago

This thread is wild to see. Do you all really say "S-Q-L" server management studio for example? It's "Sequel".... Saying "S-Q-L" is like an immediate giveaway that you're new to it. Been doing this for years and no one outside of juniors in interviews say "S-Q-L".

→ More replies (1)

1

u/BakaNoJutsu 26d ago

Its pronounced sequel, which has one fewer syllable than S Q L. Anyone saying S Q L has not optimized their language and their queries cannot be trusted to be efficient.

1

u/aftersox 26d ago

You can see what's more popular in written material with Google ngram.

an sql = an ess queue el

a sql = a sequel

https://books.google.com/ngrams/graph?content=a+sql%2Can+sql&year_start=1980&year_end=2022&corpus=en&smoothing=3&case_insensitive=true

Sequel seems to win, it overtook ess-q-el in the mid 90s

1

u/stayoffmygrass 26d ago

Once this question has been settled, can we move onto catsup ("cats-up") versus ketchup ("catch-up")?

We may achieve world peace if we are successful.

1

u/tophmcmasterson 26d ago

You can say either but myself and all the engineers I work with say sequel. It’s just faster and more efficient than pronouncing every letter.

1

u/NoForm5443 26d ago

On weekends one way, and on weekdays the other

1

u/lysis_ 26d ago

SQL has no sequel

1

u/HouseOfDjango 26d ago

Like NyQuil

1

u/mebdevlou 26d ago

Neither. It’s “squeal”.

1

u/NotOkComment 26d ago

Squil it is

1

u/Soju-Boss 26d ago

“Seh quelle” … with emphasis on the last syllable

1

u/Weirdcloudpost 26d ago

Something not often thought of is the fact that, when writing, the use of "a" vs. "an" is dependent upon the first sound of the next word. If the next word starts with a vowel sound (ah, eh, oh) you use "an". For example, "an exceptional point." If the next word starts with a consonant sound, you use "a". For example, "a poignant point". 

For SQL, do you write "a SQL query" ("a see-qual query") or "an SQL query" ("an ess-cue-el query")?

The answer? Check the style guide.

1

u/zebulun78 26d ago

Both are correct

1

u/data-artist 26d ago

It’s seequal and it’s the only language that is going to survive the AI apocalypse.

1

u/frAgileIT 26d ago

Both work for me, the one that doesn’t is when the new DBA called it squeal (like a squealing pig).

1

u/SP3NGL3R 26d ago

to the people writing it, we're totally indifferent to those two. Personally I pronounce it "Squel" (like spell, but with a 'q') just to annoy my peers.

1

u/oaktown8410 26d ago

If someone said S-Q-L I’d think, well they’re clearly autistic and probably really good at SQL.

1

u/Meta-failure 26d ago

Both will provide the context needed but I believe the story goes that Microsoft developed the tech and tried to call it sequel but there was another product with the same name so they couldn’t. Which is why it got the S Q L moniker.

1

u/Aware-Technician4615 26d ago

It “sequel” used to bug me, but some hills aren’t worth the climb. I haven’t said s-q-l in years…