Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] pobieranie 3 rekorow ktorych wartosc jest taka sama
terabit
post
Post #1





Grupa: Zarejestrowani
Postów: 170
Pomógł: 4
Dołączył: 11.08.2006

Ostrzeżenie: (10%)
X----


Witam,
zastanawiam się jak wykonać coś takiego w MySQL:

mam sobie tabele w której występują kolumny id, moje_id ...
chciałbym pobrać tylko te rekordy dla których moje_id powtarza się 3 razy

Przykład tabeli:
id | moje_id
1 | 40
2 | 40
3 | 5
4 | 5
5 | 5

6 | 2
7 | 2
8 | 2

9 | 7
10| 7

Czyli z tej tabeli ma pozostać tylko:
id | moje_id
3 | 5
4 | 5
5 | 5

6 | 2
7 | 2
8 | 2


jak już uda mi się to wykonać to będę to wrzucał do nowej tabeli i pobierał na stronę tylko część według daty...

Ma ktoś jakiś pomysł jak to wykonać?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
terabit
post
Post #2





Grupa: Zarejestrowani
Postów: 170
Pomógł: 4
Dołączył: 11.08.2006

Ostrzeżenie: (10%)
X----


Cytat(wookieb @ 22.08.2010, 12:16:40 ) *
A ile masz rekordów w tej twojej tabeli?

ponad 13000

Cytat(wookieb @ 22.08.2010, 12:16:40 ) *
Dodatkowo czy masz klucz na polu "moje_id" ?

nie

Cytat(wookieb @ 22.08.2010, 12:16:40 ) *
Dodatkowo co to za test wydajności zapytanie przez "firefox"?

przez phpmyadmin odpalalem (IMG:style_emoticons/default/winksmiley.jpg)
a co polecasz? (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 20:04