J'ai deux colonnes des bases de données dans une base de données MySQL, A et B. Dans une requête de sélection, je veux mettre en œuvre cette logique:Mysql Sélectionner l'état de requête
Sélectionner les lignes où A est « X ». Si A n'est pas placé dans une rangée, alors cochez et sélectionnez la rangée seulement si la colonne B = 'Y'.
Donc, on peut dire que la colonne B est une solution de repli pour la colonne A.
Comment pourrais-je construire une requête SELECT avec « X » et « Y » en entrée pour la clause WHERE?
J'ai une question sur cette solution. Cette requête retournera A et B (à cause de 'SELECT *') et peut-être que l'un d'entre eux sera nul. Y at-il un moyen de ne pas retourner A dans le cas où il est nul? – frabala
@frabala Si vous avez une question à poser en utilisant le lien «Poser une question» en haut, vous obtiendrez beaucoup plus de réponses qu'un commentaire sur une ancienne réponse de l'année dernière :) – Yamikuronue
Ouais, vous êtes droite. – frabala