查詢是讓每個表的日期,我已經檢查了我的代碼,但它還是錯誤的「每一個派生的表必須有它自己的別名錯誤」得到錯誤 - 每一個派生表必須有它自己的別名錯誤
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
你可以從你的日期,這可能是什麼擰起來的一個後忘記引號的格式見。 – 2012-07-16 01:33:18
[每個派生表必須有自己的別名]的可能重複(http://stackoverflow.com/questions/1888779/every-derived-table-must-have-its-own-alias) – 2012-07-16 01:33:44
@ZaneBien感謝您的注意..我檢查了我的系統代碼沒有缺失的引文,我編輯了我的帖子.. – 2012-07-16 01:42:30