mysql si la fonction de sous-requête en tant que condition
Je crois que la requête suivante est auto-explicatif:
SELECT IF (SELECT COUNT(*) FROM mytable > 0, 'yes', 'no');
Pourquoi ne pas travailler? Et comment dois-je la corriger?
Peut-être parce que c'est une syntaxe non valide. Qu'essayez-vous faire ici?
Pourriez-vous être plus précis, Asad? Je suis bien conscient que c'est une syntaxe non valide
si, ensuite d'autre.. REf dev.mysql.com/doc/refman/5.0/en/if.html
Chers fermer les électeurs, que je suis surpris par votre décision. Pourriez-vous expliquer ce que vous trouvez de mal avec la question? Je suis en train de faire quelque chose qui me semble parfait, et de trouver que ça ne fonctionne pas. Évidemment, il y a quelque chose que je ne sais pas / ne pas voir. Quoi de plus naturel que de demander à d'autres personnes qui seront probablement immédiatement savoir?
Allez d'accord avec schealthiel, et aller un peu plus loin, près, les électeurs ont clairement été remplacée par je présume Jean Topley de l'édition de l'année dernière. fermé remarque doit être changé ou supprimé, merci.
Pourriez-vous être plus précis, Asad? Je suis bien conscient que c'est une syntaxe non valide
si, ensuite d'autre.. REf dev.mysql.com/doc/refman/5.0/en/if.html
Chers fermer les électeurs, que je suis surpris par votre décision. Pourriez-vous expliquer ce que vous trouvez de mal avec la question? Je suis en train de faire quelque chose qui me semble parfait, et de trouver que ça ne fonctionne pas. Évidemment, il y a quelque chose que je ne sais pas / ne pas voir. Quoi de plus naturel que de demander à d'autres personnes qui seront probablement immédiatement savoir?
Allez d'accord avec schealthiel, et aller un peu plus loin, près, les électeurs ont clairement été remplacée par je présume Jean Topley de l'édition de l'année dernière. fermé remarque doit être changé ou supprimé, merci.
OriginalL'auteur shealtiel | 2012-12-12
Vous devez vous connecter pour publier un commentaire.
Joindre la sous-requête entre parenthèses:
Oui. Voir ici: dev.mysql.com/doc/refman/5.0/en/subqueries.html
OriginalL'auteur MichaelRushton
Il ce que vous souhaitez?
1:
2:
Ensuite, deux autres variantes - vérifier la réponse.
Merci pour le multi variation de la réponse !
OriginalL'auteur Devart
Si votre question est plus complexe et ce n'est qu'une réduction du problème, je pense que c'est la meilleure solution pour vous
de sorte que vous pouvez ne plus complexe vérifier (c'est à dire compteur > N ou plusieurs conditions)
OriginalL'auteur Luca Rainone
Essayez ceci:
OriginalL'auteur Saharsh Shah