그누보드 여분 필드 wr_8 에 2017-09-17 이렇게 날짜 넣고
쿼리 돌릴때
where wr_8 < 2017-09-18
이런식으로 쿼리를 돌려도 별 지장이 없을까요?
꼭 필드를 date 형식으로 바꾼다던지 php에서 strtotime 형식으로 값을 넣어야 된다던지...
고수님들 조언 부탁드립니다.
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
마르스컴퍼니
2017-09-18 (월) 21:00:24
날짜 정보를 DB 칼럼 데이터 타입으로 Date(DateTime) 을 쓰는 것이 좋은지,
Varchar 로 쓰는 것이 좋은지는 논란이 많이 있습니다만,
Varchar 형태로 저장하여도, 비교 연산시에는 문제없이 정상 작동합니다.
기본 Varchar 비교와 동일 방식인데, 'YYYY-MM-DD' 형태이기 때문에, 정상작동하고..
만약 '2017-09-18' 과 '2017-9-17'로 저장되어 있다면, 후자가 큰 값으로 판단됩니다.
답변에 대한 댓글 1개
2017-09-18 (월) 21:39:16
답변 감사합니다^^. php date("Y-m-d") 함수도 0000-00-00 형식으로 나와서 괜찮겠네요
답변을 작성하려면 로그인이 필요합니다.