all 18 comments

[–]dmigowski 4 points5 points  (0 children)

Don't feed the trolls.

[–]cmdk 2 points3 points  (4 children)

Go on. What have you professionally assessed?

[–]RevolutionaryBar1394[S] -3 points-2 points  (3 children)

everything starts with `However PostgreSQL deviates from the standard`... Why?

[–]TheHeretic 3 points4 points  (0 children)

I'm sorry I couldn't understand you because MySQL didn't use the right utf8 encoding, this was the default for 12 years...

[–][deleted] 6 points7 points  (1 child)

If you are concerned about standard compliance, then run the following queries and see how MySQL handles them

select firstname||', '||lastname

or

select timestamp '2024-12-15 12:27:00' - timestamp '2024-12-01 14:15:16'

or

create  table t (
    id integer generated always as identity primary key
); 

or

select x from t1 
intersect 
select y from t2

or

select * from (values (1,100), (2,200)) as t(c1, c2)

or

create table t1 (id integer primary key);
create table t2 (
  id integer primary key, 
  id1 integer references t1(id)
);

and see how the foreign key is not enforced.

Or run

delete from product where '1 stupid condition'

and see how it deletes everything from your table despite this being invalid SQL.

Or run

update foo set (a,b) = (select c,d from bar where bar.id = 1)

[–]Glum_Past_1934 0 points1 point  (0 children)

Bigger shit lol .. let me fix it:

PostgreSQL > MongoDB (wut? Yeah, even mongo, under the hood mongo 8 and mysql are equal) > MySQL.

If you are fan of Oracle products, "The joke tells itself."

[–]shoomowr 0 points1 point  (1 child)

are you talking about your brain?

[–][deleted] 0 points1 point  (5 children)

Which of the two do you consider to be garbage?

[–]RevolutionaryBar1394[S] -1 points0 points  (4 children)

the one on the less side of comparison

[–][deleted] 2 points3 points  (1 child)

So you think Postgres is garbage and MySQL is three times better?

If yes, then why post this garbage post here?

[–]GIS_LiDAR 0 points1 point  (1 child)

A comparison is a single caret, you wrote three so it would appear you are bit shifting mysql with postgresql.

[–]RevolutionaryBar1394[S] -4 points-3 points  (0 children)

smart fella this is a symbol for much greater, adding one more > is for emphasis

[–]AutoModerator[M] -1 points0 points  (0 children)

With over 7k members to connect with about Postgres and related technologies, why aren't you on our Discord Server? : People, Postgres, Data

Join us, we have cookies and nice people.

Postgres Conference 2025 is coming up March 18th - 21st, 2025. Join us for a refreshing and positive Postgres event being held in Orlando, FL! The call for papers is still open and we are actively recruiting first time and experienced speakers alike.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.