0
Web SQL을 사용하여 경고 도구를 만들고 있습니다.SQL 문에서 날짜를 비교하십시오.
특정 날짜에 발생하는 모든 이벤트를 선택하고 싶습니다. 이벤트를 삽입 할 때이 형식의 날짜 객체로 날짜를 삽입합니다. "2011-10-14", 오늘 발생하는 모든 이벤트를 선택하려면 select 문에 무엇을 써야합니까? 어느 발생
select NOTE_DESC, NOTE_DATE, NOTE_TIME, ALERT_TIME, NOTES_MORE_DETAILS
from NOTES
where NOTE_DATE = "+cur+"
order by NOTE_TIME asc
limit 0,1
하지만 오류 메시지 :
내가 내 쿼리가되는이
cur =new Date();
alert(cur);
db.transaction(function(tx){
tx.executeSql("select NOTE_DESC,NOTE_DATE,NOTE_TIME,ALERT_TIME,NOTES_MORE_DETAILS from NOTES where NOTE_DATE = "+cur+" order by NOTE_TIME asc limit 0,1",[], alert("yes"),onError);
});
처럼 만들어 "10월 근처 : 구문 오류"
어떻게해야 sql에서 날짜 비교하기 ??
그것은 작동하지 않습니다 :( – palAlaa
죄송합니다':
http://jsfiddle.net/yXgDw/
더 나은 아직, 준비된 쿼리를 사용합니다..)' –
그것을 이 같은 cur.getFullYear() + '-'+ (cur.getMonth() +1) + '-'+ cur.getDate() – palAlaa