Pouvez-vous m'aider s'il vous plaît à comprendre où est le problème?Problème avec l'utilisation de IN en sql
SELECT mz_t_NaznExec.p_Services FROM mz_t_NaznExec
script ci-dessus retourne recordset où record avec p_Services = 200000000000115 existe pas
SELECT mz_t_Services.p_ID from mz_t_Services
script ci-dessus retourne recordset où enregistrement avec id = 200000000000115 existe
Mais cette requête renvoie aucun enregistrement
SELECT mz_t_Services.p_ID from mz_t_Services where mz_t_Services.p_ID not in(SELECT mz_t_NaznExec.p_Services FROM mz_t_NaznExec)
J'utilise MSSQL
EDIT:
Les deux types de données p_ID et p_Services ara bigint
Que signifie "SELECT mz_t_NaznExec.p_Services FROM mz_t_NaznExec"? – razzed
Comment est votre base de données. Mz_t_NaznExec.p_Services est une clé étrangère à mz_t_Services.p_ID? – jao
... et qui a imaginé ces noms de table? –