Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]2 różne county, podzapytania
magic99
post 10.06.2013, 20:14:23
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 10.06.2013

Ostrzeżenie: (0%)
-----


polecenie "
Oblicz, ile dziewcząt i ilu chłopców jest w poszczególnych klasach. Wynik przedstaw
w postaci zestawienia: idKlasy, liczba dziewcząt, liczba chłopców. Załóż, że imiona
dziewcząt (i tylko dziewcząt) kończą się na literę a."

do wykorzystania jedna tabela "uczniowie"
próbuję robić to w accesie i za **** nei idzie. "graficznie" to zrobiłem że wyświetla tylko ilość dziewczyn, wtedy wybija mi kod sQL taki:
  1. SELECT Uczniowie.IDklasy, Count(Uczniowie.imie) AS "dziewczęta"
  2. FROM Uczniowie
  3. WHERE (((Uczniowie.imie) LIKE "*a"))
  4. GROUP BY Uczniowie.IDklasy;


ale gdy próbuję dodać drugie pole POLICZ i drugie pole imię (teraz warunek NOT LIKE "*A") oba warunki mi łączy thumbsdownsmileyanim.gif w wyniku czego nie mam żadnego wyniku

Chciałem to zrobić podzapytaniem w COUNT ale się nie da :/ tzn.
  1. SELECT... , COUNT (SELECT uczniowie.imie FROM uczniowie WHERE uczniowie.imie LIKE "*A") AS "dziewczęta",
  2. COUNT (SELECT uczniowie.imie FROM uczniowie WHERE uczniowie.imie NOT LIKE "*A") AS "chłopcy",


nie da się też zrobić
SELECT Uczniowie.IDklasy, (SELECT COUNT...)

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:38