Derived Tables

12214
52477

Friends,

As we all know that there are TWO types of Table Expressions and the same is provided below. Table Expressions are nothing but subqueries that are used where a table is expected.

  • Derived Tables
  • CTEs

In this post we are gonna discuss about “Derived Tables”. A derived table is a table expression that appears in the FROM clause of a query. You can apply derived tables when the use of column aliases is not possible because another clause is processed by the SQL translator before the alias name is known.

Lets take a simple example to demonstrate the same. Imagine I have a table with the following columns.

  • Date – Which stores the date of sales
  • Sales – Which stores the sales amount.

Now my requirement is to see the sales MONTH wise and for achieving the same we need to use Group By clause as shown below.

select Month(Date) as Month_Name,Sum(Sales) as Sales from Table1
Group By Month_Name

If I execute the above query, it throws the following error.

Message 207: Level 16, State 1, Line 2
The invalid column ‘Month_Name

The reason for the error message is that the GROUP BY clause is processed before the corresponding SELECT list, and the alias name of the column Month_Name is not known at the time the grouping is processed.By using a derived table that contains the preceding query (without the GROUP BY clause), you can solve this problem, because the FROM clause is executed before the GROUP BY clause and you can see the modified query given below.

SELECT Month_Name,Sales
FROM (SELECT MONTH(Date) as enter_month,Sum(Sales) as Sales
FROM works_on) A
Group By Month_Name

In the above query, the processing of column MONTH(Date) is executed before it triggers GROUP BY clause and this is why the data will be grouped by MONTH and return the results.

Also remember that DERIVED Table can be added in any part of SELECT statement like in Columns list,Where or FROM. You can use these as REPLACEMENT of views also.

Regards,
Roopesh Babu V

12214 COMMENTS

  1. [url=https://secthorvideonab.ru/]Видеонаблюдение[/url]

    Рации равным образом визуальные переговорные прибора – этто узла, тот или другой споспешествуют повышению чувства неопасности и в то же ятси действуют на функциональность отделения или офиса.
    Видеонаблюдение

  2. Wonderful write ups, Appreciate it!
    [url=https://essayssolution.com/]show me how to write a resume for a job[/url] free college essay writer [url=https://cheapessaywriteronlineservices.com/]essay writers[/url] automatic essay writer online

  3. Thanks a lot, A good amount of info!
    [url=https://service-essay.com/]psychology paper writing service[/url] buy papers online for college [url=https://custompaperwritingservices.com/]where to buy papers[/url] pay to have a paper written

  4. Incredible a lot of amazing info!
    [url=https://essaytyperhelp.com/]essay help service[/url] help writing essays [url=https://helptowriteanessay.com/]history essay help[/url] need help writing essay

  5. You’ve made the point!
    [url=https://theessayswriters.com/]write my essays for me[/url] college essay writers [url=https://bestcheapessaywriters.com/]affordable essay writer[/url] help me write a thesis statement for free

  6. [url=https://pvural.ru/]Завод РТИ[/url]

    Используем в течение производстве пресс-формы, четвертое сословие гидромеханические а также механические, линии для производства покрышек (а) также резиновых изделий.
    Завод РТИ

  7. [url=https://kursy-po-seo-prodvizheniju-v-moskve.ru]продвижение сайтов обучение[/url]

    Создаем веб-сайты от нулевой отметки: штучный Дизайн равно качественная Верстка. От визитки ут магазина. Эксплуатация вебсайтов через $400. Под ключ.
    обучающий сайт продвижение

  8. Thanks, I enjoy it.
    [url=https://essaypromaster.com/]persuasive essay writer[/url] websites to type papers [url=https://paperwritingservicecheap.com/]college papers for sale[/url] write my paper one day

  9. [url=https://sex-toy-shop.dp.ua/]сексшоп[/url]

    Ясненько удостоить, уважаемые читатели, на свой всеобъемлющий ценник по товарам для удовольствия. Как поставщик исключительных продуктов чтобы наслаждения,
    сексшоп

  10. Wonderful posts. With thanks.
    [url=https://argumentativethesis.com/]science thesis service[/url] thesis statement creator for research paper [url=https://bestmasterthesiswritingservice.com/]essays thesis[/url] thesis formatting service uk

  11. Appreciate it. A good amount of content.
    [url=https://essayssolution.com/]professional essay writers[/url] hire a writer for an essay [url=https://cheapessaywriteronlineservices.com/]essay writer online[/url] what format should i write my college essay in

  12. PG SLOTโบนัส100คุณจะได้รับโบนัส 100% ของยอดฝากของคุณเมื่อคุณเติมเงินเข้าสู่บัญชีของคุณ แต่เวลาที่ใช้ในการรับโบนัสขึ้นอยู่กับข้อกำหนดและเงื่อนไขของโปรโมชั่นนั้นใน PGSLOT

  13. [url=https://zajmy-na-kartu-bez-proverok.ru]займ на карту 30000[/url]

    Спонтанные траты и требуется фидуциарий онлайн сверху карту сверх отказов а также добавочных справок? Ссуду он-лайн сверху любые нужды равно начиная с. ant. до энный кредитной историей. Без бесполезных справок.
    мой займ на карту

  14. You actually suggested that exceptionally well.
    [url=https://homeworkcourseworkhelps.com/]do my math homework for me[/url] bart simpson i will do my english homework [url=https://helpmedomyxyzhomework.com/]can you do my homework[/url] i don t do my homework anymore

  15. Thanks! Useful stuff.
    [url=https://customthesiswritingservice.com/]make a thesis[/url] good argumentative thesis [url=https://writingthesistops.com/]rhetorical analysis thesis statement[/url] argument thesis

  16. [url=https://www.tan-test.ru/]купить батут с сеткой[/url]

    Если ваша милость отыскиваете верные батуты для дачи, так превратите чуткость на продукцию компашке Hasttings. У нас ваша милость найдете уличные младенческие батуты с лестницей и хаой сеткой числом вразумительной цене. Пишущий эти строки тоже предлагаем плетенку чтобы фасилитиз покупки также доставку числом Москве, С-петербургу и еще цельною Стране россии в течение фотоподарок умереть и не встать ятси промо-акции! Уточняйте компоненту язык нашего менеджера.
    купить батут с сеткой

  17. ed drugs online [url=https://cheapdr.top/#]buy ed pills online[/url] best natural ed treatment

  18. [url=https://privat-vivod1.ru/]вывод из запоя[/url]

    Темный круглосуточный лечебница на Москве. Я мухой а также безопасно оборвем запой любой тяжести. Современные палаты различного значения комфорта.
    вывод из запоя

  19. levitra without a doctor prescription [url=https://cheapdr.top/#]ed medications over the counter[/url] herbal ed remedies