Autor | Zpráva | ||
---|---|---|---|
luma64 Profil |
Mám 2 tabulky , jedna je tbl s údajmi, druha je čiselník. Čiselnik obsahuje o.i. Subject, ktoremu saly patria, číslo sály a typ sály.
Čislenik Subject1...typ1...cislo1_saly1 Subject2...typ1...cislo1_saly2 Datová tabulka event1...Subject1...typ1...cislo1_saly1 event2...Subject1...typ1...cislo1_saly2 event3...Subject2...typ1...cislo1_saly1 V datovej tabulke sa zbierajú eventy vytvorené Subjectami. Neviem urobiť select v čase keď poznám iba prihlasený Subject a Dátum, kedy sa event vytvoril. Potrebujem select, ktorý zobrazí všetky eventy na všetky sály pre Subject ktorý je prihláseny pre vybraný Dátum + eventy iných Subjectov na sálach, ktore spolu zdielajú , ale eventy mu nepatria. Tento select vráti všetky eventy v aktuálny deň SELECT jqcalendar.* FROM jqcalendar JOIN saly_czs_cos WHERE substr(StartTime,1,10) = '2013-07-22' and jqcalendar.sala_cislo = saly_czs_cos.sala_cislo and saly_czs_cos.sala_typ = jqcalendar.sala_typ group by id ; Tento iba pre Subject ABC, zduplované SELECT jqcalendar.* FROM jqcalendar JOIN saly_czs_cos WHERE substr(StartTime,1,10) = '2013-07-22' and jqcalendar.sala_cislo = saly_czs_cos.sala_cislo and saly_czs_cos.sala_typ = jqcalendar.sala_typ and jqcalendar.Subject='ABC' group by id ; |
||
Kajman Profil |
#2 · Zasláno: 27. 7. 2013, 15:10:40
luma64:
To se nedá číst, doplňte si do příspěvku diakritiku a pre používejte jen na kódy! |
||
luma64 Profil |
#3 · Zasláno: 27. 7. 2013, 15:35:34
Prepáčte, opravil som.
|
||
Časová prodleva: 11 let
|
0