SELECT
XYZ_ID
FROM XYZ
WHERE
SUBSTR(Processor_Key, 24, 5) = '01000' AND
SUBSTR(Processor_Key, 32, 5) = '00900' AND
SUBSTR(Processor_Key, 40, 5) = '00070' AND
SUBSTR(Processor_Key, 48, 5) = '10000' AND
SUBSTR(Processor_Key, 56, 5) = '66000' AND
SUBSTR(Processor_Key, 64, 5) = '09000' AND
SUBSTR(Processor_Key, 72, 5) = '00050';
Wie die Abfrage zu optimieren und die Kosten der Abfrage zu reduzieren?So optimieren Sie die Abfrage mit SUBSTR
Entfernen Sie den Teilstr. Bewahren Sie die Daten so auf, dass sie nicht benötigt werden. Oder behandeln Sie die Datenverarbeitung im Anwendungscode. Sonst bist du ziemlich festgefahren. – Strawberry
Daten sind vom Benutzer, wo es alles sein kann .. Anwendung Datenverarbeitung nicht möglich, und ich habe hier nur Dummy-Daten hinzugefügt. – user8413514