2010-12-29 6 views
2

나는 데이터베이스에서 물건을 선택 후속 쿼리가 여기서MySQL을 제외하고 쿼리 및

mysql_query("SELECT * FROM categories order by id desc EXCEPT 
      WHERE id = $post_id") 
or die(mysql_error()); 

내가, 「카테고리」테이블의 모든 열을 선택하는 경우를 제외하고 내림차순 ID로를 주문하면됩니다 싶어 열 "id"는 변수 $ post_id와 같습니다.

그러나 이것은 작동하지 않습니다. 나는 이런 종류의 물건에 비교적 익숙하다. 그래서 너희들이 내게 올바른 방향으로 포인터를 줄 수 있을까? 나는 정말로 감사 할 것입니다.

감사합니다!

답변

3

대신이 시도 :

SELECT * FROM categories WHERE id != $post_id 
order by id desc 

/* except = not equal */