Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] zapytanie o ilość wystepowan w tabeli określonego rekordu
szpakoo
post 7.04.2008, 18:46:04
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 16
Dołączył: 19.04.2007

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


potrzebuje wuyciągnąć z tabeli ile razy występuje juz określone rekordy w określonych kolumnach.

dokładnie ile razy w polu login jest rekord: szpakoo i ile razy w polu email jest rekord: email@op.pl

mam coś takiego:

  1. SELECT COUNT( login ) AS ilelogin FROM `dane_kandydata` WHERE login = "szpakoo"
  2. UNION
  3. SELECT COUNT( email ) AS ileemail
  4. FROM `dane_kandydata` WHERE email = "email@op.pl"

zapytanie dziala dobrze z tym ze zwraca wynik w ten sposób:

| ilelogin |
| 1 |
| 3 |


a chciałbym żeby mi zwórciło wynik np tak

| ilelogin | ileemail |
| 1 | 3 |


--------------------
Go to the top of the page
+Quote Post
nospor
post 7.04.2008, 18:51:27
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. SELECT COUNT( IF(login = 'szpakoo',login,NULL) ) AS ilelogin, COUNT( IF(email = 'email@op.pl',email,NULL) ) AS ileemail FROM `dane_kandydata`


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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: 24.07.2025 - 16:47