Skocz do zawartości

sql >> distinct po dwóch polach ?


truvati

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

brak sygnatury

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • 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