Derived Tables

30
54471

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

30 COMMENTS

  1. max slot เว็บไซต์ของเราอำนวยความสะดวกสบาย ให้กับนักเดิมพันที่เข้ามาร่วมเล่นเกมกับเราได้อย่างเต็มที่ คาสิโนออนไลน์ เพราะเราพัฒนาตัวระบบการให้บริการ ที่ดีมาให้บริการครอบคลุมทุกด้านเลยก็ว่าได้ ตั้งแต่ในเรื่องของการเข้าเดิมพัน

  2. เว็บสล็อตmax หากท่านต้องการเข้ามาร่วมเดิมพันกับเรา คาสิโนเว็บตรง สามารถทำการ สมัครสมาชิกได้ด้วยตัวของท่านเอง เพียงแค่ไม่กี่ขั้นตอนเท่านั้น เพราะเราให้บริการด้วยระบบ ที่มีความทันสมัย

  3. สล็อตmax เราได้เปิดให้บริการ คาสิโนออนไลน์ ให้นักเดิมพันได้เลือกเล่น คาสิโน จัดหนัก จัดเต็มความสนุก ที่น่าลิ้มลองมาเปิดให้บริการ ด้วยความล้ำสมัย เข้ามาเล่น และ ใช้บริการเกมเดิมพันกับทางเว็บไซต์ของเรา

  4. maxbet slot เว็บตรงมีความปลอดภัยเป็นสิ่งสำคัญที่สุดสำหรับสมาชิกทุกคน และ เว็บทุกแห่งจะต้องมอบสภาพแวดล้อมที่ปลอดภัยสำหรับผู้เล่น พร้อมการเป็น เว็บตรง ไม่ผ่านเอเย่นต์

  5. maxbet gaming ผู้เล่นส่วนใหญ่เลือกที่จะเล่นโดยตรง ไม่ต้องมีตัวแทนหรือคนกลาง เพราะมีชื่อเสียงในเรื่องความน่าเชื่อถือ ความเสถียรสูง การเลือกเกมที่หลากหลาย และบริการที่ครอบคลุม คาสิโนสด

  6. Ковры, которые добавят стиль в ваш интерьер, идеальный.
    Лучшие варианты ковров для вашего дома, успейте.
    Ковры для стильного интерьера, эксклюзивные модели.
    Декорируйте пространство с помощью ковров, придайте.
    Безопасные и яркие ковры для детской, разнообразие.
    Ковры в восточном стиле, высокое качество.
    Эстетика ковров в офисе, стиль.
    Ковры, которые легко чистить, узнайте.
    Советы по выбору ковра, главные советы.
    Защита от холода с помощью ковров, подберите.
    Модные ковры 2025 года, следите.
    Создайте уют на даче с коврами, уникальные стили.
    Ковры в интерьере: вдохновение, новые горизонты.
    Разнообразие стилей ковров, найдите.
    Ковры для спальни, найдите.
    Ковры от известных брендов, выбирайте.
    Мои любимые ковры для зоолюбителей, долговечные.
    Теплые ковры для холодных зим, приобретайте.
    Разделение пространства с помощью ковров, функции.
    ковры дома ковры дома .

  7. Потолки для вашего дома от natyazhnye-potolki-dnepr.biz.ua , где современные решения становятся реальностью, добавьте шарм вашему пространству, решение, которое преобразит ваш дом.
    Современные решения для потолков от natyazhnye-potolki-dnepr.biz.ua, инновационные технологии, которые создадут уют и гармонию, закажите прямо сейчас.
    Экономьте с умом с натяжными потолками, по доступным ценам, выберите лучшее для вашего дома, закажите бесплатную консультацию.
    Натяжные потолки, созданные с любовью, потолки, которые вдохновляют, выберите свой идеальный потолок, машина времени в мир красоты.
    Выбор натяжных потолков для любого стиля, по европейским стандартам, создайте свой идеальный интерьер, выбор по вашему желанию.
    Натяжные потолки: преимущества и возможности, от natyazhnye-potolki-dnepr.biz.ua, отличная шумоизоляция, инвестируйте в качество.
    Эстетические решения для вашего потолка, вдохновение для вашего дома, превратите потолок в произведение искусства, наш опыт к вашим услугам.
    Натяжные потолки: легко и удобно, в Днепре и за его пределами, где ваши желания становятся реальностью, свой идеальный потолок в 3 шага.
    Качество натяжных потолков — наш приоритет, с хорошей репутацией, мы знаем, как сделать ваш потолок идеальным, вдохните жизнь в ваше пространство.
    Где купить натяжные потолки в Днепре?, на natyazhnye-potolki-dnepr.biz.ua, где ваши мечты становятся реальностью, закажите натяжные потолки и наслаждайтесь результатом.
    Преобразите свое пространство с натяжными потолками, в Днепре, мы работаем для вас, закажите свою консультацию.
    Натяжные потолки для каждого интерьера, где стиль встречается с практичностью, на любой вкус и бюджет, обратите внимание на наши предложения.
    Мы создаем идеальные потолки для вас, от natyazhnye-potolki-dnepr.biz.ua, долговечность и стиль, обновите свой дом с нами.
    Натяжные потолки для ваших идей, в Днепре, где ваши идеи становятся реальностью, узнайте больше на нашем сайте.
    Ваш потолок — ваша гордость, потолки для любого стиля, поддержка профессионалов на каждом этапе, не откладывайте на завтра.
    Дайте своему потолку вторую жизнь, где качество — превыше всего, всё для вашего комфорта, не упустите шанс.
    установка натяжных потолков https://natyazhnye-potolki-dnepr.biz.ua/ .

  8. Werewolf’s Hunt เล่นสล็อตฟรี ทุกค่ายฟรี ไม่ต้องฝาก เครดิตฟรี ถอนได้ทุกค่ายเกม ปั่นสล็อตทดลอง เดิมพันบน slot game ปั่นเว็บตรง ได้เงินจริงแน่นอน 100% เพราะ เราคือเว็บตรงไม่ผ่านเอเย่นต์ ไม่มีตัวแทน บริหารเว็บด้วยระบบทันสมัย

  9. Tsar Treasures ทดลองเล่นสล็อต pg เป็นเว็บสล็อตเว็บตรง และทำไมถึงได้รับความนิยมมากที่สุดในปัจจุบันนี้ เนื่องจากเว็บไซต์ของเรามีบริการทดลองเล่นเกมสล็อตฟรี ไม่ว่าจะเป็นค่ายเกม แบรนด์ดังค่ายไหนก็ตาม

  10. Mafia Mayhem เว็บสล็อตทดลอง บนเว็บไซต์ของเรา ก็สามารถซื้อฟรีสปินได้ พร้อมรับแจ็คพอตแตกหนัก จัดเต็มกันได้อย่างเต็มที่ เนื่องจากทางเราได้ทำการรวบรวมเกมฮิตจากค่ายดังชั้นนำ เอามาไว้ให้ทุกท่านเลือกเข้าเล่นกันได้อย่างเต็มที่

  11. Forge of Wealth ก่อนเดิมพันจริงกันได้แบบเต็มพิกัดเลยทีเดียว เรียกได้ว่าเป็นช่องทางการสร้างกำไรกับเกมสล็อต ที่ทุกท่านสามารถทำกำไรได้ตามเป้าหมาย และจะได้พบกับความสนุกสนาน ในการเดิมพันกันได้อย่างเต็มที่ แถมทุกท่านยังสามารถเข้า ทดลองเล่นสล็อต pg ไม่ เด้ง

  12. Wild Heist Cashout ปั่นสล็อตเว็บตรง สัมผัสความสนุกและความสะดวกสบายขั้นสุดยอด ในการเล่นบนอุปกรณ์มือถือของคุณ ด้วยแพลตฟอร์มเกมที่มีความเสถียรเทียบเท่ากับการเล่นบนเครื่อง PC หรือแล็ปท็อป สล็อตเว็บตรงไม่ผ่านเอเย่นต์ ไม่มีขั้นต่ำ

  13. Asgardian Rising เล่นสล็อตฟรี ทุกค่ายฟรี ไม่ต้องฝาก เครดิตฟรี ถอนได้ทุกค่ายเกม ปั่นสล็อตทดลอง เดิมพันบน slot game ปั่นเว็บตรง ได้เงินจริงแน่นอน 100% เพราะ เราคือเว็บตรงไม่ผ่านเอเย่นต์ ไม่มีตัวแทน บริหารเว็บด้วยระบบทันสมัย

  14. Diner Delights ทดลองเล่นสล็อต pg เป็นเว็บสล็อตเว็บตรง และทำไมถึงได้รับความนิยมมากที่สุดในปัจจุบันนี้ เนื่องจากเว็บไซต์ของเรามีบริการทดลองเล่นเกมสล็อตฟรี ไม่ว่าจะเป็นค่ายเกม แบรนด์ดังค่ายไหนก็ตาม

  15. Alchemy Gold เว็บสล็อตทดลอง บนเว็บไซต์ของเรา ก็สามารถซื้อฟรีสปินได้ พร้อมรับแจ็คพอตแตกหนัก จัดเต็มกันได้อย่างเต็มที่ เนื่องจากทางเราได้ทำการรวบรวมเกมฮิตจากค่ายดังชั้นนำ เอามาไว้ให้ทุกท่านเลือกเข้าเล่นกันได้อย่างเต็มที่

  16. Totem Wonders ก่อนเดิมพันจริงกันได้แบบเต็มพิกัดเลยทีเดียว เรียกได้ว่าเป็นช่องทางการสร้างกำไรกับเกมสล็อต ที่ทุกท่านสามารถทำกำไรได้ตามเป้าหมาย และจะได้พบกับความสนุกสนาน ในการเดิมพันกันได้อย่างเต็มที่ แถมทุกท่านยังสามารถเข้า ทดลองเล่นสล็อต pg ไม่ เด้ง

  17. Prosperity Fortune Tree ปั่นสล็อตเว็บตรง สัมผัสความสนุกและความสะดวกสบายขั้นสุดยอด ในการเล่นบนอุปกรณ์มือถือของคุณ ด้วยแพลตฟอร์มเกมที่มีความเสถียรเทียบเท่ากับการเล่นบนเครื่อง PC หรือแล็ปท็อป สล็อตเว็บตรงไม่ผ่านเอเย่นต์ ไม่มีขั้นต่ำ

LEAVE A REPLY

Please enter your comment!
Please enter your name here

seven + three =