Проблемы Влада, если я их правильно понял... совсем в другом... Правда, он уже начал читать, может быть начнёт думать, а если ещё и практику приложит, то есть шанс, что... проблемы, о которых он пытался рассказать, уйдут сами собой...
Проблемы уйдут, когда все будет "правильно". Это я и так знаю Хотелось решения здесь и сейчас (а вдруго я чего-то недочитал, все таки SQL далеко не мой профиль).
Из общих выводов у меня пока сформировался такой: SQL - это ассемблер. Говорить, что он говно - неконструктивно, надо просто на нем не писать
Простите, я не Вас имел ввиду... Нехорошо получилось...
SQL - это не ассемблер, он является высокоуровневым декларативным языком. Правда, с появлениями процедур и триггеров, декларативность становится относительной... В новой версии стандарта SQL, языком процедур предлагается/навязывается Java, которую СУБД могут/обязаны поддерживать.
Но сам опыт создания и развития SQL довольно интересен.
Работать с SQL надо... полезно. Мне, наоборот, не хватает "SQL" в... других частях проектов. Как бы было удобно: описал форму/отчёт один раз вне всяких приложений... и пользуешься из любого приложения, активируешь запросом и получаешь результат... с удалённым сервером... по готовой (декларативной) схеме взаимодействуешь стандартными средствами языка...
Наверное, в каждой приличной задаче можно выделить описательную/декларативную часть (схему), и работу через неё.
С моей точки зрения - это удобно... дело за стандартами...