In Excel:
- UPPER(A1&B1) - concateneaza continutul din A1 si B1 si apoi converteste toate literele mici in litere capitale.
- MATCH(B1,altafoaie!$A$1:$A$100,0) - indica randul din altafoaie in rangeul A1:A100 care contine exact informatia din B1.
- INDIRECT("altafoaie!"&ADDRESS(A1,3)) - intoarce valoarea din altafoaie de pe randul specificat de A1 si coloana C.
- select * from candidat where nume_clasa='XII' AND tip_clasa='A' order by nume,prenume;
Afiseaza toti candidatii in ordine alfabetica din clasa XII A. - select id_tip_subiect, nume_tip_subiect, id_disciplina,
(select nume_disciplina from discipline where discipline.id_disciplina=tipuri_subiecte.id_disciplina) NUME_DISCIPLINA,
id_proba,
(select cod_proba from probe where probe.id_proba=tipuri_subiecte.id_proba) COD_PROBA,
(select tip_proba from probe where probe.id_proba=tipuri_subiecte.id_proba) TIP_PROBA
from tipuri_subiecte where id_tip_subiect=197;
Afiseaza detalii complete despre tipul de subiect care are id-ul 197 (Engleza). Modificand acest cod se poate afla informatii despre oricare alt tip de subiect. Daca se elimina clauza WHERE atunci vor fi afisate toate tipurile de subiecte existente. - update candidat set id_limba_moderna=197 where nume_clasa='XII' AND tip_clasa='A';
Schimba id-ul probei la limba moderna cu 197 (Engleza) pentru toti candidatii din clasa XII A. Daca se foloseste de exemplu id_proba_d=10 (Matematica) atunci se va alege proba d pentru toti elevii din clasa XII A. - select * from alocare_tipuri_subiecte where ( id_filiera is null or id_filiera=1 or id_filiera=2)
and (id_profil is null or id_profil=3 or id_profil=5)
and (id_specializare is null or id_specializare=8 or id_specializare=74 or id_specializare=77 or id_specializare=39)
order by id_specializare asc, valabil desc;
Se filtreaza tipurile de subiecte posibile pentru filiera tehnologica sau teoretica, profilul real sau tehnic, specializarea matematica-informatica, tehnician mecatronist, tehnician transporturi sau tehnician electrotehnist. - select count (*) from candidat where id_limba_moderna<>0 and id_proba_d<>0 and id_proba_e<>0
and ((id_proba_f<>0 and id_proba_f<>192) or (id_proba_f=192 and id_proba_f_bis<>0));
Se returneaza numarul candidatilor care au optiuni complete, ceea ce inseamna ca au id-ul la proba respectiva diferit de 0, iar pentru Educatie Fizica (192) exista completata si proba de rezerva. - select nume +' '+ initiala_tatalui +' '+ prenume Nume_Complet, cnp, nume_clasa+' '+tip_clasa Clasa,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat.id_limba_moderna) Proba_C,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat.id_proba_d) Proba_D,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat.id_proba_e) Proba_E,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat. id_proba_f) Proba_F,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat. id_proba_f_bis) Proba_F_Rezerva
from candidat order by nume_clasa, tip_clasa, nume, prenume;
Se afiseaza o lista care contine optiunile candidatilor numai cu numele optiunilor. - select nume +' '+ initiala_tatalui +' '+ prenume Nume_Complet, cnp, nume_clasa+' '+tip_clasa Clasa,
id_limba_moderna,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat.id_limba_moderna) Proba_C,
id_proba_d,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat.id_proba_d) Proba_D,
id_proba_e,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat.id_proba_e) Proba_E,
id_proba_f,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat. id_proba_f) Proba_F,
id_proba_f_bis,
(select tipuri_subiecte.nume_tip_subiect from tipuri_subiecte where tipuri_subiecte.id_tip_subiect = candidat.id_proba_f_bis) Proba_F_Rezerva
from candidat
order by nume_clasa, tip_clasa, nume, prenume;
Se afiseaza o lista cu optiunile candidatilor care contine atat numele optiunilor cat si ID-ul acestora.




Niciun comentariu:
Trimiteți un comentariu