帮家帮我看看这个SQL语句哪出错了,急急!!!!!
SELECT DISTINCT TOP 10 a.Title,
Address,
MeetRemark,
City,
Star,
a.Id,
a.Pic,
a.MeetPic
FROM Hotel a,
Meet b,
mPrice c
WHERE a.Id > (SELECT MAX(a.Id)
FROM (SELECT DISTINCT TOP 10 a.Id
FROM Hotel a,
Meet b,
mPrice c
WHERE a.Isdel = '0'
AND a.Id = b.Hid
AND b.Id = c.Mid
AND ('' = ''
OR b.Types = '')
AND ('' = ''
OR b.ModalIty = '')
AND ('' = ''
OR b.Foyer = '')
AND ('' = ''
OR b.Yard LIKE '%%')
AND ('' = ''
OR b.Stage LIKE '%%')
AND ('' = ''
OR a.City LIKE '%')
ORDER BY a.Id ASC) AS Tbltmp)
AND a.Isdel = '0'
AND a.Id = b.Hid
AND b.Id = c.Mid
AND ('' = ''
OR b.Types = '')
AND ('' = ''
OR b.ModalIty = '')
AND ('' = ''
OR b.Foyer = '')
AND ('' = ''
OR b.Yard LIKE '%%')
AND ('' = ''
OR b.Stage LIKE '%%')
AND ('' = ''
OR a.City LIKE '%')
ORDER BY a.Id ASC