SQL

Программисты, насколько часто вам пригождаются знания sql

?
Сегодня без баз данных - просто никуда!
Инкомоторс Камышин
Инкомоторс Камышин
73 846
Лучший ответ
Greh ***xxx*** Но полно баз данных вообще без SQL, а остальные - не вообще, но таки тоже без SQL.
Почти каждый раз, как берусь за код
Сергей Батрак
Сергей Батрак
88 753
Greh ***xxx*** С устаревшими проектами работаешь, в новых ORM или NoSQL БД.
Насколько понимаю знания основ sql нужны буквально везде :)
Акай Албычаков выходит так
После университета еще пару раз пришлось сделать запрос к СУБД на первых проектах, потом я это всё благополучно забыл
Все зависит от проекта.

В большинстве моих проектов NoSQL базы данных - Mongo, tarantool, RocksDB и т. д. В них SQL нет вообще.

Реже встречаются базы с SQL, но используются они через ORM. Тогда приходится писать лишь простейшие SQL-запросы, и не для использования в коде, а для визуального осмотра таблиц, например при ручном тестировании.

Но был и проект, представлявший собой классический бек-енд с БД, только на C++ вместо PHP/Node.js/Python. Проблема в том, что на C++ фактически надлежащих библиотек для этой задачи нету. MVC-фреймворк (самописный) у нас все-таки был, и довольно неплохой, но вот ORM не было, и тут на SQL-запросах было все.
Часто, т. к. я занимаюсь разработкой веб сервисов
ВШ
Виктор Шилин
40 393
Постоянно.
Ашер Садов
Ашер Садов
37 436
Когда начали хранить данные в бд вместо иного хранилища. Причем сериализацию и обратно тоже в бд.
Albert Meister
Albert Meister
23 558
Когда нужно напрямую выполнить запрос к базе данных
Олег Рычков
Олег Рычков
7 308
Иногда на проекте существенная часть бизнес-логики записана в БД в виде представлений, хранимок и триггеров, и приходится в этом разбираться. На старых проектах очень много SQL в коде, но даже при переходе на ОРМ все равно от него не избавляешься.
NN
Nic Nic-Ович
3 647