imperium2335 Posted April 5, 2012 Share Posted April 5, 2012 Hi, Does anyone know why it won't recognise my abstract table? I get the error " PDO::query() [pdo.query]: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'overseer_ims.invoicetable' doesn't exist" SELECT (SELECT SUM(invoiceTable.total) FROM invoiceTable WHERE invoiceTable.jobRef = jobs.id) AS total FROM invoices_out, jobs, invoices_out_reference, enquiries, entity_details, (SELECT jobRef, SUM(invoices_out.net+invoices_out.vat) AS total FROM invoices_out, invoices_out_reference WHERE invoices_out_reference.invoiceRef = invoices_out.id GROUP BY jobRef) AS invoiceTable WHERE invoices_out_reference.jobRef = jobs.id AND invoices_out_reference.invoiceRef = invoices_out.id AND enquiries.id = jobs.enquiryRef AND invoiceTable.jobRef = jobs.id AND enquiries.entityRef = entity_details.id Quote Link to comment https://forums.phpfreaks.com/topic/260405-base-table-or-view-not-found-help/ Share on other sites More sharing options...
imperium2335 Posted April 6, 2012 Author Share Posted April 6, 2012 *bump* Quote Link to comment https://forums.phpfreaks.com/topic/260405-base-table-or-view-not-found-help/#findComment-1334882 Share on other sites More sharing options...
fenway Posted April 9, 2012 Share Posted April 9, 2012 You have two things called "invoiceTable"? Quote Link to comment https://forums.phpfreaks.com/topic/260405-base-table-or-view-not-found-help/#findComment-1335518 Share on other sites More sharing options...
imperium2335 Posted April 9, 2012 Author Share Posted April 9, 2012 Thanks for your reply. No, I only have one thing called invoiceTable, and that is the abstract one I'm creating in this query, no other tables exist with that name. Quote Link to comment https://forums.phpfreaks.com/topic/260405-base-table-or-view-not-found-help/#findComment-1335568 Share on other sites More sharing options...
fenway Posted April 14, 2012 Share Posted April 14, 2012 You can't use a subquery to examine a table created in another subquery. Quote Link to comment https://forums.phpfreaks.com/topic/260405-base-table-or-view-not-found-help/#findComment-1337326 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.