2016-08-28 3 views
-1

Заголовок может быть запутанным, но я не могу придумать способ его перефразировать, поэтому вот моя проблема ... ну а вопрос.Таблица без таблицы

Я использую SQL Server 2008 и хотел бы создать отчет о доходах и расходах компании. Достаточно легко, если я сделаю передний конец, но я не буду делать передний конец, мне все равно нужен выход.

Результаты и доходы находятся в разных таблицах, а некоторые из них не очень тесно связаны.

Я хочу, чтобы мой отчет просто просматривал, куда идут деньги или откуда они пришли. SQL-код для таблицы будет выглядеть

CREATE TABLE tblExpenses 
( 
    Source VARCHAR(30), 
    Amount MONEY 
) 

но создание таблицы для этого, а затем добавив его это последнее, что я хочу сделать, получая значения я не имею никаких проблем с.

Могу ли я создать временную таблицу для этого и иметь временную таблицу, скопированную на представление? или есть другой вариант, на который я должен обратить внимание?

Редактировать: Мне просто нужно создать отчет обо всех расходах и просмотреть его. я хочу перечислить это, выходной пример:

Источник/Сумма зарплаты/10000 ремонт/500 тур/1000

и так далее, и так далее. мне нужно создать таблицу для этого или я могу использовать представление (если да, то как? потому что ни одно из имен столбцов или столбцов не может быть найдено в моих таблицах.) или это просто то, что я не смогу сделать?

+1

Какой язык программирования вы используете рядом с сервером sql? Ваш вопрос непонятен. –

+4

У меня такое чувство, что ты очень смущен. Один из нас, безусловно, есть. – Strawberry

+0

Я все на сервере sql 2008. Мне нужно. Я пишу партии и тому подобное. – Daphline

ответ

0

Я думаю, у вас есть запрос SELECT, который показывает данные, которые вам нужны. Если вы хотите, чтобы показать это, как один большой отчет вида использования:

CREATE VIEW vwExpenses 
AS 
--Your query goes here 

Если вы хотите, чтобы получить некоторые конкретные данные в соответствии с некоторым пользовательским вводом (F.E. - общая сумма чего-то) рассмотреть использование функций или хранимые процедур.

Смежные вопросы