J'ai le tableau suivant:
éléments: p> Je veux mais c'est toujours renvoyé 1. Quelle est la bonne façon de le faire? P> EDIT: strong> p> Aussi, comment effectuer une autre opération de compte de ce type et les ajouter ensemble d'une ligne, par exemple, P> compter le nombre d'éléments code> avec des stocks existants, c'est-à-dire Le nombre de lignes avec sckebexistes = 't' code>. J'effectue la requête comme; p> Select count(StockExists)
From [Items] where StockExists='T'` and `Select count(Type)
From [Items] where Type='Cellphone'` ?
3 Réponses :
EXISTCOUNT CELLPHONECOUNT
2 2
Merci, ça marche maintenant. Que puis-je faire pour obtenir un autre compte sur la même table que la précédente avec des critères différents et fusionner les deux chefs d'accusation dans une seule rangée dans différentes colonnes?
Sélectionnez la somme (cas lorsque le champ = 'ceci' puis 1 autre 0 extrémité) comme total de votre carte p>
Lorsque vous utilisez un cas, il est préférable d'utiliser NULL que 0 dans le cas, comme ci-dessous P>
xxx pré> blockQuote>
Votre requête a l'air bien Demo