나는 주문을했을 때의 타임 스탬프를 저장하는 필드/컬럼을 가지고 MySQL 데이터베이스에 주문 테이블을 가지고있다.계산 된 열 또는 저장 프로 시저 또는 그냥 PHP 함수가 필요합니까?
언제 주문해야하는지 계산해야합니다. 아마도 배 날짜를 계산하고 필요할 때 호출하는 함수를 작성하는 방법을 생각할 수는 있습니다.하지만 계산 된 열로 shipdate를 사용하는 것이 더 바람직하다고 생각하지는 않습니다.
즉, 저장 프로 시저를 사용하지 않았거나 계산 된 필드를 만들지 않았습니다. 나중에 나는 최고 일 것이다라고 생각한다. 그러나 다시 확실하지 않다. FMP에서 항상 계산 된 필드를 만들었지 만 프로그램에서 벗어났습니다.
그냥 선택 시간에 계산하십시오. 뭐가 문제 야? –
그냥 모든 분야에서 계산할 필요없이 모든 앱에서 액세스 할 수 있도록 필드에서 사용하는 것이 더 좋을 수도 있다고 생각합니다. – mcgrailm
SQL은 기반으로 설정됩니다. 함수를 자유롭게 만들 수는 있지만 확장 성이 좋지는 않습니다 (적용 할 레코드 수를 늘리면 속도가 느려집니다). –