4 ms·
>I've known more people comfortable with SQL and thrown by typical programming languages than the reverse. Non-programmers often find SQL queries easier, and s
by cultus 8y ago
>I've known more people comfortable with SQL and thrown by typical programming languages than the reverse.
Non-programmers often find SQL queries easier, and simple SQL queries are intuitive. Programmers, who are likely to do more complicated ones, usually don't like it. At least in my experience.
The issue is that it is hard to quickly visually parse complicated queries, like big CTEs. Having it in a less English-like notation would go a long way to fix this.
- dragonwriter 8y agoI'm a programmer who has had to do plenty of complicated SQL queries; the difficulty I've had with those has been about 10% quirks in the design of SQL, and 90% bad database design that I'm not in a position to fix.
- Retra 8y agoWell, even if you had a good database design, you'd only then be able to argue that a greater portion of the problem is SQL.