if 조건 내에서 업데이트 쿼리를 사용할 수 있습니까? 현재이 내가 mysql에서 Select If 조건의 업데이트 쿼리 사용
| Time_In | Time_Out | Val1 | Val2 |
| 2014-07-19 13:00:01 | 2014-07-19 15:00:00 | 5 | 15 |
SELECT
IF(`Time_In` >= CAST('13:00:01' AS time) AND `Time_Out` <= CAST('15:00:00' AS time),(Val11 * Val2), NULL)
FROM table WHERE ID = '5'
를 사용하고 쿼리는 내가 뭘 바라고 시간이 그냥 것 13시 0분 1초 사이 15시 0분 0초 대신 val1과 열을 곱이며 VAL2 때입니다
SELECT
IF(`Time_In` >= CAST('13:00:01' AS time) AND `Time_Out` <= CAST('15:00:00' AS time),
UPDATE SET TABLE Val3 = 10, NULL)
FROM table WHERE ID = '5'
같은 형식으로 시도했지만 구문 오류가 발생했습니다.
이것을 달성하는 올바른 방법과 올바른 구문은 무엇입니까?
고맙습니다.
처럼 사용할 수 있습니다 당신은 둘 다 할 수 없습니다 업데이트하고 선택하십시오. –
정말 방법이 없나요? – user3856951