2014-02-05 2 views
0

하나의 열이있는 경우 특정 열 값을 0 (이 예에서는 열 이름 up)으로 설정할 수 있습니다. 예를 들어, dateExpire라는 이름의 컬럼은 다른 어떤 날짜보다 날짜가 적습니다 ... 이것은 쿼리가 어떻게 생겼는지 상상하는 방법입니다. dateExpire < 지금은()에 대한 이해에 따라날짜가 이전보다 오래된 경우 0으로 설정하십시오.

..

+0

실행 해 보셨습니까? –

+0

아니요. 단지 내가 어떻게 보일지 생각하는 예입니다. – user1876234

답변

0

나 자신에 의해 ansewer을 발견 = 곳

SELECT * FROM tbl_news [ IF dateExpire <= now() THEN set up=0 ] ORDER BY up DESC 
+0

어디에서 vue를 업데이트합니까? –

+0

PHP를 이해하는 것을 볼 수 있으므로 PHP에서 어떻게 보이는지 보여 드리겠습니다. PHP에서'This IF (dateExpire> = now(), up, up = 0)'은'if ($ dateExpire => now()) {$ up = $ up; } else {$ up = 0; }' – user1876234

0

업데이트는 = 0을 설정 tbl_news.

SELECT *, IF(dateExpire >= now(), up, up= 0) as up FROM tbl_news ORDER BY up DESC 
관련 문제