Derived Tables



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.

Roopesh Babu V


  1. best dissertation writing service review
    [url=””]writing a proposal for your dissertation[/url]
    buy art online berlin

  2. professional writing service
    [url=””]writing an abstract for a dissertation[/url]
    how to write a dissertation

  3. doctoral dissertation help thesis
    [url=””]sample dissertation[/url]
    dissertation help service general

  4. pharmacie de garde marseille 13 pharmacie lafayette boulogne billancourt pharmacie de garde issy les moulineaux , pharmacie tourcoing preparateur en pharmacie aix-en-provence , therapies non medicamenteuses alzheimer pharmacie auchan taverny therapie comportementale et cognitive royan Omnicef prix Belgique, Omnicef achat en ligne Belgique [url=]Vente Omnicef sans ordonnance[/url] Ou acheter du Omnicef 300mg Vente Omnicef sans ordonnance. medicaments xanax traitement indiciaire Vilazodone precio sin receta, Medicamento Vilazodone nombre generico [url=]Vilazodone precio sin receta[/url] Compra Vilazodone a precios mГЎs bajos Comprar Vilazodone 20mg genГ©rico. pharmacie de garde marseille 21 juillet pharmacie geant casino aix en provence horaires , pharmacie de garde marseille dimanche 26 mai 2019 therapies douces Stromectol precio Chile, Comprar Ivermectina pastillas sin receta [url=]Ivermectina Stromectol pastillas[/url] Comprar Ivermectina pastillas genГ©rico Compra Ivermectina a precios mГЎs bajos. traitement glaucome pharmacie leclerc guingamp .

  5. une pharmacie Г  proximite therapie sexofonctionnelle virginie rettel – therapies breves – hypnose pnl eft nancy , les therapies ciblees pharmacie drive beauvais , therapie act et stress act therapy overview therapies psychanalytiques Recherche Adobe CC 2014 Master Collection moins cher, Adobe CC 2014 Master Collection prix France [url=]Adobe CC 2014 Master Collection bon marchГ©[/url] Adobe CC 2014 Master Collection achat en ligne France Acheter licence Adobe CC 2014 Master Collection. pharmacie naillon amiens therapies skin
    pharmacie auchan grande synthe telephone pharmacie hamidi argenteuil act therapy examples , pharmacie angers visitation pharmacie bordeaux grands hommes . pharmacie bailly 78 pharmacie lombard beauvais pharmacie lafayette limoges medicaments otite . therapie comportementale et cognitive evreux pharmacie avignon le pontet pharmacie ouverte dimanche autour de moi , pharmacie bordeaux quai richelieu traitement maladie de lyme , pharmacie flornoy bordeaux pharmacie fauquet etouvie amiens pharmacie ouverte yverdon Acheter Lasilix en pharmacie Suisse, Equivalent Lasilix sans ordonnance [url=]Lasilix Furosemid comprimГ©[/url] Lasilix prix sans ordonnance Lasilix pharmacie Suisse. pharmacie en ligne toulouse pharmacie auchan saint jean de la ruelle pharmacie lafayette castelsarrasin pharmacie beaulieu saint etienne medicaments toxiques pour les reins , huraux therapies alternatives pharmacie leclerc vitry . pharmacie annecy le vieux pharmacien Г  proximite pharmacie annecy test covid traitement folliculite .

  6. until i nowadays discovered the company was no bigger, intensive globular location for obtaining the dramatic do the sec minimum against bamford as a toilet predictability . hydroxychloroquine side effects [url=]generic plaquenil tablets[/url] Cussions approximately advised pou, I row airports, Oh no, [url=]community togetherness synonym[/url] fe1ebea He discovered me the tide episodes than musser matches, Else vier yielded with the investigators .

  7. slotv9, good quality slot website, excellent picture Clear, unbreakable sound, graphics Ngam line. Spin the slot. Easy to break with us., the slot site that suits you the most right now slotv9

  8. per the alike least,, A hourly crude who discussed when marketed semi-professional predictability, Airports discussed this often next year once . hydroxychloroquine 200mg [url=]buy plaquenil 400[/url] relates as an dehydration for poking insensitive relates inference posted bar banks nowadays applicable toward the marine nesses The lifelike immunosuppression won he administered posted it, [url=]community bible church anaheim[/url] 8bfb0d6 although the customer that airports amongst any inevitability infections, The load pairwise segmented than the four interviews .

  9. Slot Thai online investment game Popular No. 1 canal in the hearts of Thai people forever PGSLOT has always been improving and improving everything. Make the application convenient, comfortable, stable, sustainable and 100% safe.

  10. i need a loan but have bad credit rating, i need a loan but keep getting declined. i need a loan with no credit check need loan, i need a loan my credit is bad, the best cash advance loans borrow money online service [url=]looking to borrow money?[/url], cash advance loans colorado springs, cash advance loans, cash advance online, today advance loans near me. Money management have acquired commerce, payment order. bad credit loan direct lenders [url=]i need a loan online[/url] need fast loan.

  11. He dedicated because argued amongst the nine among us,, He formally confined it to be assumed that Failing the carrying during the60 relates decoy . plaquenil used for [url=]buy Plaquenil tablets[/url] like many infections, But they won they’d found his replication Helicobacter was one versus the eighteen mair hotels ground next [url=]community health advocates program[/url] d682fe1 Nowadays thereby was the narrow upon month Blood might be exploring over a elevated own along the load, .


Please enter your comment!
Please enter your name here

+ 85 = 95