Skocz do zawartości

sql >> distinct po dwóch polach ?


truvati
 Udostępnij

Rekomendowane odpowiedzi

Witam chciałem poprosić o rade i troszkę pomocy

najbardziej istotny kwałek bazy wygląda tak:

tabela AUTOR

1 id_autor

2 nick

tabela FOTO

1 id_foto

2 id_autor

3 id_kat

tabela KATEGORIA

1 id_kat

2 kategoria

problem w tym że chce wywalić 5 losowo wybranych fotek tak aby nie było powtórzeń autor i kategori (razem)

wynik może wyglądać tak

fota 1 - autor1 - kategoria 1 <ok

fota 3 - autor1 - kategoria 2 <ok

fota 6 - autor1 - kategoria 1 <źle ten autor i ta katgoria już raz wystąpiły razem

fota 4 - autor2 - kategoria 1 <ok

czy można poprowdzić distinct po dwóch polach ?? i jak to zastosować z random ??

a fajnie by było gdyby jeszcze mi ktoś coś doradził dla postgresql

pozdro

Analizator linków do disavow - darmowe narzędzie do analizy stron linkujących

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności