La requête select doit afficher une ligne distincte pour chaque valeur qu'il obtient mais en exécutant cette requête, il ne donne que la première valeur de la sous-requête utilisée dans la clause IN.La requête ci-dessous ne me donne pas le résultat attendu s'il vous plaît aidez-moi
SELECT prod_id FROM tbl_product WHERE tbl_product.prod_status = 1 AND
tbl_product.is_excluded = 0 AND tbl_product.prod_stock_qty > 0
AND tbl_product.prod_id IN (SELECT rel_prod_ids
FROM tbl_product_relations WHERE prod_id = '6058')
La sous-requête donne le
des valeurs séparées par des virgulesQuelqu'un pourrait-il me aider à me trouver la résolution de cette situation?
pouvez-vous s'il vous plaît poster vos définitions de table? –
quel est le type de rel_prod_ids? et si vous exécutez la sous-requête seule quel est son retour? –
@Haim ça me sert CSV –