![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%) ![]() ![]() |
witam wszystkich,
mam duży problem. Otóż posiadam tabelę tmp która ma dwa pola: cat i attr - w obydwu są przechowywane liczby. Moje pytanie brzmi jak wyciągnąć zapytaniem (lub kilkoma) powtarzające się wpisy np.: cat attr 1 2 1 3 1 6 2 1 2 3 1 2 3 2 to z takich danych chciałbym by zapytanie wyciągneło 1 wpis: cat - 1 attr - 2 bo tylko on się powtarza. Ma ktoś pomysł ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 2 Dołączył: 13.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Myślę że to powinno pomóc
oczywiście możesz oddzielnie to zrobić bez UNION Ten post edytował qrcze_pieczone 27.10.2010, 02:23:27 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%) ![]() ![]() |
hmm wygląda ciekawie, nie mniej jednak dostaje taki bład: ERROR 1248 (42000): Every derived table must have its own alias
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 2 Dołączył: 13.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hm...
Wygląda na to że chyba wszystkiego nie skopiowałeś To "t" na końcu to alias, też musi być w zapytaniu Ten post edytował qrcze_pieczone 27.10.2010, 09:22:06 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%) ![]() ![]() |
zdecydowanie wszystko, tylko zauwazylem ze na koću masz literkę "t" i się zastanawiam czy nie miało być tam coś jeszcze ?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 2 Dołączył: 13.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
zamiast tego "t" wpisz cokolwiek to jest alias i nic więcej
ja ten kod testowałem pod phpMyAdmin oraz Toad for MySQL , wersja MySQL 5.1 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%) ![]() ![]() |
chyba się pośpieszylem.
Nie do konca tak dziala jak trzeba ![]() Otóż w chwili obecnej wyswietla ile cyfr w ogole pojawilo się a mi zalezalo na tym by policzyc pary. Czyli cat AND attr jednoczesnie. Ten post edytował MitS 27.10.2010, 19:45:28 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 2 Dołączył: 13.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie za bardzo wiem po co ci to w takiej formie
Nie mam pomysłu jak to złączyć w MySQL ale można to zrobić w php-ie Wywołaj oddzielnie oba selekty zapisz do oddzielnej tablicy i te dwie tablice złącz w taki sposób jak ci to odpowiada |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 09:10 |