Достаточно часто в разных запросах возникает необходимость повторного использования:
1. Временных таблиц. Например какой-то сегмент клиентов, допустим когда-то заказывал определенный товар.
2. Однотипных конструкций. Например имеем список сотрудников с датами, необходимо получить должность каждого сотрудника на соответствующую дату. Сначала делаю выборку максимального периода назначения на должность, потом присоединяю уже саму должность.
Идея заключается в том чтобы удобным образом где-то хранить эти штуки и в нужный момент без особых усилий подключать. Изобретать велосипед не хочется, а гугление ничего не дало, да и сложно сформулировать что гуглить. Если кто-то знает подобные разработки - поделитесь информацией, буду очень благодарен.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший