J'ai une table de base de données avec les colonnes suivantes:
id_product, qté, au totalMysql Comparer deux colonnes
Je veux sélectionner tous les produits où QTY < au total.
C'est ce que j'utilise en ce moment, mais il ne fonctionne pas:
SELECT * FROM tb_products WHERE id_product='$id' AND qty < total;
ne fonctionne pas comment? –
Il manquait une seule citation sur 'qty'> 'total' – fackz
qui aurait tort. ''qty'' est une chaîne avec les lettres' q', 't' et' y'. 'qty' en soi est un champ dont le nom est" qty ". Idem pour le total. ''qty' <'total'' n'est vrai que parce que' q' vient avant 't' dans l'alphabet, pas parce que vous comparez les valeurs de ces champs. votre clause where est maintenant l'équivalent de 'where 1 = 1', ce qui est TOUJOURS vrai. –