Im derzeit an einem Projekt arbeiten zu zählen und die Ausgabe im suchen, ich brauche die Anzahl der Tage zwischen einem Termin und den Betrieb zu zählen, zur Zeit habe ich dieseWie die Anzahl der Tage zwischen Terminen
Select Patient_FirstName ||' '|| Patient_surname "Patient Name", appointment_date, OPeration_date, datediff(Appointment_Date,Operation_Date) "Days till operation"
from PatientRecord p , Patient b, Appointment a, Operation o
where p.patient_ID = b.Patient_ID
and p.appointment_ID = a.appointment_ID
and p.operation_ID = o.OPeration_ID
order by Patient_Surname;
welches nur eine ungültige Kennung Rückkehr
wenn i-Rund Monate es funktioniert gut, aber ich brauche Tage
Select Patient_FirstName ||' '|| Patient_surname "Patient Name", appointment_date, OPeration_date, Round (months_between(Appointment_Date,Operation_Date)) "Days till operation"
from PatientRecord p , Patient b, Appointment a, Operation o
where p.patient_ID = b.Patient_ID
and p.appointment_ID = a.appointment_ID
and p.operation_ID = o.OPeration_ID
order by Patient_Surname;
das ist, was ich für die Rundung Monate haben, gibt es einige etwas ähnliches kann ich tagelang machen?
einfach tun 'Appointment_Date - Operation_Date' den Unterschied in Tagen. –
http://StackOverflow.com/Questions/28406397/datediff-Function-in-Oracle – etsa