Ερώτηση SQL
Posted: Fri Sep 29, 2006 11:32 am
Καλημέρα!
Εχω την εξής απορία και θελω να μου πει καποιος αν γινεται το παρακάτω μονο με SQL, χωρις προγραμματισμό, ουτε καν stored procedures.
Εστω τα queries:
1)
SELECT ... COUNT(*)
FROM ...
WHERE A,B
GROUP BY...
2)
SELECT ... COUNT(*)
FROM ...
WHERE A,B,Γ
GROUP BY...
Και τα δύο ειναι ιδια αναφορικά με τα τμηματα SELECT & FROM & GROUP BY
Τα Α,Β,Γ ειναι συνθηκες. Προφανως το 2) ειναι πιο "περιοριστικό" αρα το
COUNT(*) του θα ειναι μικροτερο απο του 1).
Θέλω να υπολογισω το COUNT(*) του 2) προς το COUNT(*) του 1). Οποιος εχει καμια ιδέα ας πει!
Ευχαριστώ
Εχω την εξής απορία και θελω να μου πει καποιος αν γινεται το παρακάτω μονο με SQL, χωρις προγραμματισμό, ουτε καν stored procedures.
Εστω τα queries:
1)
SELECT ... COUNT(*)
FROM ...
WHERE A,B
GROUP BY...
2)
SELECT ... COUNT(*)
FROM ...
WHERE A,B,Γ
GROUP BY...
Και τα δύο ειναι ιδια αναφορικά με τα τμηματα SELECT & FROM & GROUP BY
Τα Α,Β,Γ ειναι συνθηκες. Προφανως το 2) ειναι πιο "περιοριστικό" αρα το
COUNT(*) του θα ειναι μικροτερο απο του 1).
Θέλω να υπολογισω το COUNT(*) του 2) προς το COUNT(*) του 1). Οποιος εχει καμια ιδέα ας πει!
Ευχαριστώ
