Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8232109
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T17:43:15+00:00 2026-06-07T17:43:15+00:00

The query is to get the dates for each table, I have Checked my

  • 0

The query is to get the dates for each table, I have Checked my code but it still error’s “Every derived table must have its own alias error”


SELECT T.* 
    FROM (
     SELECT DISTINCT(DATE_FORMAT(p.deliverDate, '%M')) as PDate
     FROM piglet_po p 
     WHERE p.raiserID = '0025' AND p.rotationNo = '3' 

        AND p.deliverDate NOT IN 
        ( SELECT DISTINCT(DATE_FORMAT(f.issuedDate, '%M')) as FDate
           FROM feed_slip f             
           WHERE f.raiserID = '0025' AND f.issuedDate BETWEEN '2012-06-01' AND '2012-11-01'                

           AND f.issuedDate NOT IN 
           ( SELECT DISTINCT(DATE_FORMAT(v.issuedDate, '%M')) as VDate
              FROM vet_slip
              WHERE v.raiserID = '0025' AND v.issuedDate BETWEEN '2012-06-01' AND '2012-11-01'

            AND v.issuedDate NOT IN 
             ( SELECT DISTINCT(DATE_FORMAT(w.issuedDate, '%M')) as WDate
                FROM weight_slip w  
                WHERE w.raiserID = '0025' AND w.issuedDate BETWEEN '2012-06-01' AND '2012-11-01'                                     
              ) 
          ) 

      ) T
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T17:43:17+00:00Added an answer on June 7, 2026 at 5:43 pm

    You forgot the alias v in:

            SELECT DISTINCT(DATE_FORMAT(v.issuedDate, '%M')) as VDate
              FROM vet_slip
             WHERE v.raiserID = '0025' AND 
                   v.issuedDate BETWEEN '2012-06-01' AND '2012-11-01'
    

    There was also a close parenthesis missing, AFAICT. If you simply dropped the last one, then the alias T was in the wrong place. I’ve assumed that it was one of the ‘inner parentheses’ that was dropped.

    The corrected query is, therefore:

    SELECT T.* 
      FROM (SELECT DISTINCT(DATE_FORMAT(p.deliverDate, '%M')) as PDate
              FROM piglet_po p 
             WHERE p.raiserID = '0025' AND p.rotationNo = '3'
               AND p.deliverDate NOT IN 
                   (SELECT DISTINCT(DATE_FORMAT(f.issuedDate, '%M')) as FDate
                      FROM feed_slip f             
                     WHERE f.raiserID = '0025'
                       AND f.issuedDate BETWEEN '2012-06-01' AND '2012-11-01'
                       AND f.issuedDate NOT IN 
                           (SELECT DISTINCT(DATE_FORMAT(v.issuedDate, '%M')) as VDate
                              FROM vet_slip v
                             WHERE v.raiserID = '0025'
                               AND v.issuedDate BETWEEN '2012-06-01' AND '2012-11-01'
                               AND v.issuedDate NOT IN
                                   (SELECT DISTINCT(DATE_FORMAT(w.issuedDate, '%M')) as WDate
                                      FROM weight_slip w
                                     WHERE w.raiserID = '0025'
                                       AND w.issuedDate BETWEEN '2012-06-01' AND '2012-11-01'
                                   ) 
                           ) 
                   )
           ) T
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have my log file working, but I get extraneous info on each line
I have table tblEvents with columns dEvent_Date, dEvent_Time, tEvent_Emp_Code_num I must group all dates
How to get start date and end dates in a query from database.
I have the following problem. I wrote a query to get the date of
i have the following code def get(self): date = datetime.date.today() loc_query = Location.all() last_cursor
I have a date field in a query and I do want to get
I need query to get data between two days.I tried with this.But it gives
I have a query to get all the compatible phones in a specific country,
I'm writing a query to get ALL of the products in the products table,
I have put together the following code, the problem is that each while loop

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.