 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
master4zen
Data înscrierii: 05/Noi/2005
Mesaje: 13
|
| Trimis: Dum Noi 20, 2005 2:07 am Titlul subiectului: SELECT un pic cam pretentios |
|
|
Salutare,
Stau de vre-o 2 ore si ma chinui sa fac un query de sql, ce-i drept putin mai avansat decat am facut pana acum (sau poate mi-e cam somn), uitati care-i problema.
se dau tabelele cu campurile:
pics: id_poza, file
note: id_nota, id_poza, id_juriu, notaA, notaB, notaC
juriu: id_juriu, nume
Am nevoie sa selectez pozele care nu au setate note. Tabelele cu juriu si pics sunt populate, iar eu vreau sa iau una cate una pozele care nu sunt notate de un membru al juriului cu un id_juriu dat. Am incercat niste abordari dar nu reuesec de loc sa-i dau de cap.
10x lume, Mihai |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4553
Locație: la birou
|
| Trimis: Dum Noi 20, 2005 2:33 am Titlul subiectului: |
|
|
no si la mine e tarziu dar hai
Cod:
SELECT a.id_poza, a.file, b.id_juriu, c.nume
FROM pics a, note b, juriu c
WHERE a.id_poza=b.id_poza
AND b.id_juriu=c.id_juriu /*nu neaparat necesar*/
AND c.id_juriu='0'
asta presupunand ca id_juriu are default valoarea 0 :)
nu am inteles ceva
daca e introdusa nota pentru o poza far a juriu ...
sau vorbesc prostii ...
:x |
|
| Sus |
|
strategy
Data înscrierii: 19/Noi/2004
Mesaje: 351
Locație: Oradea
|
| Trimis: Dum Noi 20, 2005 8:55 am Titlul subiectului: |
|
|
Cod: SELECT juriu.id_juriu, juriu.nume, pics.id_poza, pics.file
FROM pics, note, juriu
WHERE pics.id_poza=note.id_poza AND note.id_juriu=juriu.id_juriu AND
( note.notaA="" OR note.notaB="" OR note.notaC="" )
depinde ce camp ii .. daca ii numeric at are default 0 si notaA="0".
presupun ca id_juriu exista in note .. ca doar are creat un juriu, alocat fiecarei poze .. doar ca nu sunt alocate note pozelor. asa ii logic |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|