Wybranie powtarzajacych się danych w kolumnie, ja to zrealizować ? |
Wybranie powtarzajacych się danych w kolumnie, ja to zrealizować ? |
15.05.2006, 01:11:19
Post
#1
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 6 Dołączył: 7.03.2005 Ostrzeżenie: (0%) |
Witam ALL,
mam taki problem, mianowicie chciał bym z tabeli pobrać tylko powtarzające się dane w danej kolumnie czyli coś odwrotnego niż DISTINCT Baza danych MySQL 4.0.25-standard. Jakieś koncepcje ? Pozdarwiam ALL |
|
|
15.05.2006, 02:42:40
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) |
Ja tez kiedys probowalem i nic nie wykombinowalem poza porownywanie wszystkiego albo tworzeniem osobnej tabeli
-------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
15.05.2006, 08:22:54
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) |
Mam jedną koncepcję, tylko podaj jakieś przykładowe dane i co dokładnie chcesz osiągnąć (tylko powtarzające się dane moge zinterpretować na przynajmniej 2 sposoby).
-------------------- Brak czasu :/
|
|
|
15.05.2006, 08:29:34
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) |
Ja mam tabele z userami. Jedna z kolumn to login. Musialem poprawiac po kims skrypt i chcialem zalozyc klucz unikalny na login. Niestety loginy sie dubluja bo poprawiam czyjas 'dupna' robote. Jak wywalic te ktore sie dubluja albo jak je chcociaz zdobyc ?
Any ideas ? -------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
15.05.2006, 08:34:59
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 447 Pomógł: 6292 Dołączył: 27.12.2004 |
To zwroci wartosci, ktore sie powtarzają. chcac dobrac sie do rekordów, trzeba to zapytanie wrzucic do podzapytania -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
16.05.2006, 11:06:51
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) |
Mozna i bez subquery z pomoca sprytnego tricku z self-joinem
Zwraca ID'ki elementow zdublowanych na podstawie kolumny klucz (oczywiscie trzeba ja zmienic na odpowiednia nazwe u siebie). Z pomoca drugiego warunku joina, a konkretnie znaku nierownosci (< albo >) w nim mozna wybrac czy z wszystkich wartosci zdublowanych zostaje najnowsza czy tez najstarsza. Jesli chcesz je usunac no to albo wybierasz najpierw tym zapytaniem ID'ki i dalej juz wiadomo, albo robisz DELETE z joinami.. tak, da sie ale to juz zostawiam jako zadanie domowe. -------------------- Brak czasu :/
|
|
|
26.10.2009, 20:39:41
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 26.10.2009 Ostrzeżenie: (0%) |
|
|
|
27.10.2009, 14:57:51
Post
#8
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 15.05.2005 Ostrzeżenie: (0%) |
mialem podobny problem :]. Nie ma to jak szukaj Dzieki
|
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 17:12 |