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 |
|
|
|
![]() |
Post
#2
|
|
|
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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale to juz zostawiam jako zadanie domowe. |
|
|
|
Mion Wybranie powtarzajacych się danych w kolumnie 15.05.2006, 01:11:19
NuLL Ja tez kiedys probowalem i nic nie wykombinowalem ... 15.05.2006, 02:42:40
FiDO Mam jedną koncepcję, tylko podaj jakieś przykładow... 15.05.2006, 08:22:54
NuLL Ja mam tabele z userami. Jedna z kolumn to login. ... 15.05.2006, 08:29:34
nospor [SQL] pobierz, plaintext SELECT kolumna FROM tabel... 15.05.2006, 08:34:59
sandlbn Właśnie szukałem i nie znalazłem odpowiedzi. Ja ta... 26.10.2009, 20:39:41
Brush mialem podobny problem :]. Nie ma to jak szukaj D... 27.10.2009, 14:57:51 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 23:17 |