Я использую команду sql для выбора данных с сервера Oracle и получил такой результат
select *
from login_log
where userid not in (select userid
from last_log
where userid is not null) and
LOGIN_ID='423'
, но когда я использую этот sql в функции php, он ничего не возвращает
$strSQL = "select * from login_log where userid not in (select userid from last_log where userid is not null) and LOGIN_ID='423'";
$objParse = oci_parse($objConnect, $strSQL);
oci_bind_by_name($objParse, ':sftp_id', $sftp_id);
oci_execute($objParse, OCI_DEFAULT);
$nrows = oci_fetch_all($objParse, $results, null, null, OCI_FETCHSTATEMENT_BY_ROW);
Iне знаю, почему я не получил результат с «НЕ В» Я пытаюсь проверить код, изменив «НЕ В» на «В», как это
$strSQL = "select * from login_log where userid in (select userid from last_log where userid is not null) and LOGIN_ID='423'";
И это нормально возвращает результат, яне знаю, что случилось сМожет ли любое тело помочь мне, пожалуйста.