J'ai une requête SQL que je ne veux retourner que 1 ligne. S'il y a plusieurs lignes, je veux retourner null.Le serveur SQL renvoie uniquement une ligne ou une valeur nulle
Je crois que je peux le faire avec quelque chose comme
SELECT whatever FROM MyTable
WHERE something = myQuery
AND (COUNT(SELECT whatever FROM MyTable
WHERE something = myQuery) = 1)
mais c'est assez méchant et je me suis demandé s'il un moyen plus propre de le faire.
+1 à tout le monde, mais je pense que c'est le plus mignon – fearofawhackplanet
très agréable. KISS est toujours meilleur. –