Я ищу некоторые "правила вывода" (похожие на заданные правила работы или логические правила), которые я могу использовать для сокращения SQL-запроса по сложности или размеру. Существует ли что-то подобное? Любые бумаги, любые инструменты? Какие эквиваленты вы нашли сами? Это как-то похоже на оптимизацию запросов, но не с точки зрения производительности.
Чтобы указать другое: имея (сложный) запрос с JOINs, SUBSELECTs, UNIONs, возможно (или нет) уменьшить его до более простого эквивалентного оператора SQL, который производит тот же результат, используя некоторые правила преобразования
Итак, я ищу эквивалентные преобразования операторов SQL, например, тот факт, что большинство SUBSELECT могут быть переписаны как JOIN.