Я программист на C++, который иногда использует MySQL для работы с базами данных, но мои знания SQL довольно ограничены. Однако я, конечно, готов изменить это.Когда я должен использовать C++ вместо SQL?
На данный момент я пытаюсь выполнить анализ (!) Данных, которые у меня есть в моей базе данных, исключительно с SQL-запросами. Но я собираюсь сдаться и вместо этого импортировать данные на C++ и сделать анализ с кодом на C++.
Я обсуждал это с моими коллегами, и они также подталкивали меня к использованию C++, говоря, что SQL не предназначен для комплексного анализа, но главным образом для импорта (из существующих таблиц) и экспорта (в новые таблицы) данных и немного больше, например, слияние данных - например - объединенные таблицы.
Может ли кто-нибудь помочь мне нарисовать линию? Поэтому я знаю, когда переключиться на C++? Конечно, проблема также является проблемой.
Что такое признаки того, что в SQL-запросы все сложнее? Или, может быть, я просто ошибаюсь при разработке запросов. Тогда где я могу найти учебники, книги, ... чтобы лучше подойти?
Надеюсь, это не слишком расплывчато. Я действительно немного потерян.
Благодарим за ответы. Я вижу, что люди хотят, чтобы этот вопрос был закрыт. Наверное, потому что это слишком расплывчато и приводит к «мнениям», а не «фактам».Я понимаю. Однако я должен сказать, что ответы мне очень помогли, и, глядя на них, я вижу, что хорошие рассуждения из опыта программистов меняют «мнение» на «факт». Также замечательное число людей оценило мой вопрос +1, что указывает на то, что есть больше людей, которые любят видеть ответы на эту «проблему». – AudioDroid
... хорошо, я ищу книгу: http://stackoverflow.com/questions/2929936/looking-for-a-good-book-on-sql – AudioDroid