syntax error: select * from sanpham2 where ((idDM = nhap) or idDM in (select idDM from danhmuc2 where dmCha = nhap)) order by vitri, idSP DESC