Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

MySQL was a lot worse before 2004 or so. It wouldn't do transactions, nor proper joins, if I remember correctly.

I think the bad reputation still sticks to it.



I won't talk for the others but for me the "bad reputation" is not because of missing features, it is because of a wrong handling of ambiguous cases. If you ask a (SQL) question to a database and your question is ill-formed, ambiguous, or meaningless, it is very dangerous for the database engine to try to guess your meaning and answer something.

There are enough troubles with SQL (eg the Null debate) to add up to the mess by adding guesses.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: