![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 0 Dołączył: 15.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem ze stworzeniem zapytania SQL do poniższego problemu. Otóż mam tabelę PRODUKTY Kod PRODUKTY
id | symbol | nazwa rekordy w tabeli do produkty. Produkty te mogą się powtarzać, np Kod 1 | "OBR001" | "Obrecz do kola 1"
2 | "OBR002" | "Obrecz do kola 2" 3 | "OBR001" | "Obrecz do kola 1" i pojawił się pewien problem. Do bazy dodane zostały produkty o tych samych symbolach ale różnych nazwach (co nie może mieć miejsca (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) Teraz OBR001 do obrecz i rama rowerowa. Chciałbym wypisać w SQLu rekordy, które mają te same symbole ale różne nazwy. Próbowałem na wiele sposobów jednak bez większych sukcesów (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Byłbym wdzięczny gdyby ktoś z Was mógł mnie przynajmniej naprowadzić, którymi funkcjami SQLa się zainteresować. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 0 Dołączył: 15.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje Wam za pomoc. Faktycznie najlepszą wskazówką było 'skopiowanie' tabeli i działanie na tym.
Oczywiście wiersze z poszukiwanymi rekordami zostają powielone dlatego dla mnie wystarczy zastosować DISTINCT symbol aby wyciągnąć interesujące mnie symbole. Wprawdzie wcześniej rozwiązałem ten problem stosując dla każdego symbolu odpowiednie zapytanie jednak produktów w bazie mam kilka tysięcy więc to będzie o wiele szybsze. Jeszcze raz dziękuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 05:21 |