Versuchen Sie Folgendes:
SELECT MAX(verification_id)
FROM VERIFICATION_TABLE
WHERE head = 687422
AND mbr = 23102
AND TRIM(lname) = '.iq bzw'
AND TRUNCATE(dob) = TO_DATE('08/10/2004')
AND system_code = 'M';
Entfernen Sie dieses TRUNCATE()
wenn dob
hat noch keine Zeit drauf, so wie es aussieht (Geburtsdatum?) kann es nicht sein. Darüber hinaus benötigen Sie einige Indizierungsarbeiten. Wenn Sie so viel in diesem Stil abfragen, würde ich mbr
indizieren und head
in einem 2-Spalten-Index, wenn Sie sagen würden, was die Spalten bedeuten, würde es helfen, hier die beste Indizierung zu bestimmen.