Valaki légyszi segítsen
  • Zsoldos
    #13
    haat jo reg volt mar, szal garanciat nem vallalok ..
    relacios algebrai jeloleseket ide nem tudok irni, sql szintaxissal irom, gondolom tudod hogy alakitsd at. (roviden: select utan a kivalasztott oszlopok (projekcio), aztan a hasznalt tablak nevei (ezeknek direktszorzatuk..) utana pedig a feltetel (ez a relacios algebras select) )

    select vevok.vevonev from vevok, rendeles where rendeles.datum='2003.03.20' and rendeles.vevokod=vevok.vevokod;
    select sutinev from sutemenyek where sutikod=(select sutikod from sutemenyek minus (select sutikod from rendeles));
    select vevok.vevonev from vevok, sutemenyek, rendeles where vevok.vevokod=rendeles.vevokod and rendeles.sutikod=sutemenyek.sutikod and sutemenyek.sutikod=(select sutikod from rendeles, vevok where rendeles.vevokod=vevok.vevokod and vevok.vevonev='Fantom Bt');
    select vevok.vevonev from vevok, sutemenyek, rendeles where rendeles.vevokod=vevok.vevokod and rendeles.sutikod=sutemenyek.sutikod and sutemenyek.sutinev='kremes';
    select egysegar from sutemenyek where egysegar=(select min(egysegar) from sutemenyek);
    ez hasznal fuggvenyt is, ez rel. algebraban igy irhatod fel anelkul:
    select egysegar from sutemenyek where egysegar<=(select egysegar from sutemenyek);

    ja, elmegyek vizsgazni is helyetted, ha odaadod a vga-dat :)