Cześć, tworzę portal administracyjny dla strony zespołu muzycznego. Natknąłem się na problem, który jest związany z piosenkami. Mianowicie zainteresujemy się teraz dwoma tabelami:
Squad(ID, fName, nick, lName)
Songs(ID, title, mp3, textAuthor, musicAuthor, textAuthor2, musicAuthor2)
(jest jeszcze kilka pól, ale w tym problemie nie używane)
W tabeli SQUAD fName- to imię, lName to nazwisko, nick - wiadomo
W tabeli SONGS - textAuthor, musicAuthor - pola INT - przechowują odpowiednie ID z tabeli SQUAD.
textAuthor2, musicAuthor2 - pola Varchar - nienależący do zespołu autor muzyki lub tekstu - brane pod uwagę tylko wtedy gdy odpowiednio textAuthor lub musicAuthor = 0
Teraz jak zrobić z tego selecta?
Uzyskać chcę efekt, np(Karol i Zbysiu są członkami zespołu, a Bronek nie):
Tytuł MP3 Tekst Muzyka
Piosenka plik.mp3 Karol Zbysiu
Inna inna.mp3 Bronek Zbysiu
Próbowałem jakimiś konstrukcjami typu case when, ale coś mi w ogóle szło... Pomóżcie :)