次のクエリがあります。
select *
from gps_servicio ser
where ser.id in (select idserv from gps_agentes where idagen = 8073061);
このクエリは、テーブル gps_agentes のフィールド idserv (asc one) にインデックスを作成するまでは完全に機能します。これを行うと、クエリが壊れて結果が得られません。これはバグですか?gps_servicio.id と gps_agentes.idserv は両方とも数値 (10,0) フィールドであり、gps_agentes.idserv には gps_servicio.id を指す FK があります。
お時間いただきありがとうございます。