Home | Print | Q/A | Guest | NewsLetter
Display context of search results Case-sensitive searching
성공을위한결정적인요인들계적프로세스관리 › 소프트웨어공학의영역Trend튜닝의절차 › 방어코드
Database System
Data Warehouse
Data Analysis
Operating System
Open Source
Enterprise Architecture
Software Engineering
Process
Working Smart

SQL Server
PostgreSQL
Oracle
DB2
Teradata
MySQL
Performance Tuning
Programming

Link
Philosophy
Tools
Misc
주인놈
_
_
SideBar Edit
"현재날짜 - 1일" 까지의 데이터가 있는 테이블이 있다.
난 다음과 같이 데이터를 추출하고 있었다.

SELECT 현재날짜-1일 AS 날짜, ....
FROM 테이블
WHERE CurrentDate >= 현재날짜 - 1일

하지만 테이블에는 현재날짜의 데이터도 들어 있었다.
그래서 집계한 값이 2배정도가 나오고 있었다.

SELECT CurrentDate AS 날짜, ....
FROM 테이블
WHERE CurrentDate >= 현재날짜 - 1일

와 같이 방어적으로 코드를 작성했어야 했는데..
쯥.. 씁쓸하다..

EditText|Print|FindPage|DeletePage|LikePages|http://www.databaser.net|last modified 2010-03-08 17:35:34