두 열 값에 날짜 범위를 곱한 SQL SUM
P粉129168206
P粉129168206 2024-03-30 22:37:08
0
1
434

내가 대답해야 할 질문은 "'John Smith'라는 환자에게 모르핀을 제공하는 데 드는 총 비용은 얼마입니까?"입니다.

내 데이터베이스 스키마에는 다음 스키마가 있습니다.

으아악

여기에 위의 샘플 스키마를 만들었습니다: https://www.db-fiddle.com/f/wecC7cjtryKMErqPskNr41/1

일수를 수동으로 계산하지 않고 startDate와 종료일 사이의 일수를 costPerUnit*unitsPerDay에 곱하는 쿼리를 구성하는 방법은 무엇입니까?

현재 내가 가지고 있는 것:

으아악

발신:

Patient (patientNo, patName, patAddr, DOB)
Ward (wardNo, wardName, wardType, noOfBeds)
Contains (patientNo, wardNo, admissionDate)
Drug (drugNo, drugName, costPerUnit)
Prescribed (patientNo, drugNo, unitsPerDay, startDate, finishDate)

P粉129168206
P粉129168206

모든 응답(1)
P粉517814372

다음 쿼리를 사용해 보세요:

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿