Нет, никогда не будет.Это невозможно в одном запросе.Для этого вам нужно будет выполнить МНОГО SQL-выражений в хранимой процедуре.
Это домашнее задание?
Или - ваши требования более специфичны?Я почему-то не вижу смысла в этом типе запроса для начала.Я с радостью помогу вам в дальнейшем, но немного больше контекста было бы неплохо.