def vroet(): sql = """SELECT võro,eesti FROM võru_eesti_sõnaraamat ORDER BY võro,eesti;""" h.tabel_a() h.kr("<tr><td>Võro</td><td>Eesti</td></tr>") for r in s.sqle(d.n, sql): h.tr_a() h.td(r['võro'], 'd') h.td(r['eesti'], 'd') h.tr_l() h.tabel_l()
def etvro(): sql = """SELECT eesti,võro FROM eesti_võru_sõnaraamat ORDER BY eesti,võro;""" h.tabel_a() h.kr("<tr><td>Eesti</td><td>Võro</td></tr>") for r in s.sqle(d.n, sql): h.tr_a() h.td(r['eesti'], 'd') h.td(r['võro'], 'd') h.tr_l() h.tabel_l()
def vro_en_koik(): sql = """SELECT vro,en from vro_en order by vro,en ;""" #sql = """SELECT COUNT(nr) AS palju, nr,om,os FROM käändsõnad_vro GROUP BY nr,om,os ORDER BY nr,palju DESC ;;""" h.tabel_a() h.kr("<tr><td>vro</td><td>en</td></tr>") for r in s.sqle(d.n, sql): h.tr_a() h.td(r['vro'], 'd') h.td(r['en'], 'd') h.tr_l() h.tabel_l()
def tprojektid(): sql = """SELECT * FROM tõlkelause where (lke='et' and ske='vro') or (lke='vro' and ske='et') ORDER BY pro DESC;""" h.kr("<br>Projektid") h.tabel_a() h.kr("<tr><td>ID</td><td>Sõna</td><td>homograaf</td></tr>") for r in s.sqle(d.n, sql): h.tr_a() h.td(r['pro'], 'd') h.td(r['lähtelause'], 'd') h.td(r['sihtlause'], 'd') h.tr_l() h.tabel_l()
def yhesugusedkaandelopud(): h.h3('Ühesugused käändelõpud') sql = """SELECT COUNT(nr) AS palju, nr,om,os FROM käändsõnad_vro GROUP BY nr,om,os ORDER BY nr,palju DESC ;;""" h.tabel_a() h.kr("<tr><td>palju</td><td>nr</td><td>om</td><td>os</td></tr>") for r in s.sqle(d.n, sql): h.tr_a() h.td(r['palju'], 'd') h.td(r['nr'], 'd') h.td(r['om'], 'd') h.td(r['os'], 'd') h.tr_l() h.tabel_l()
def kaanded(): h.h3('Käänded') sql = """SELECT nr,nim,om,os from käändsõnad_vro ORDER BY nim,om,os;""" h.tabel_a() h.kr("<tr><td>nr</td><td>nim</td><td>om</td><td>os</td></tr>") for r in s.sqle(d.n, sql): h.tr_a() h.td(r['nr'], 'd') h.td(r['nim'], 'd') h.td(r['om'], 'd') h.td(r['os'], 'd') h.tr_l() h.tabel_l()
def puhasvro(): sql = """SELECT * FROM puhas_vro ORDER BY sõna,hg;""" h.kr( "<br>Iva ID on ivasõnaraamatu rea ID, mille abil saab sõnu tagasisiduda" ) h.tabel_a() h.kr("<tr><td>ID</td><td>Sõna</td><td>homograaf</td></tr>") for r in s.sqle(d.n, sql): h.tr_a() h.td(r['iid'], 'd') h.td(r['sõna'], 'd') h.td(r['hg'], 'd') h.tr_l() h.tabel_l()
def kaandeloppuderuhmad(): h.h3('Käändelõppude rühmad') sql = """with algus as (select count(nr) as mitu, nr as käändk,om as omastav,os as osastav from käändsõnad_vro group by nr,om,os order by nr,mitu desc) select mitu,käändk,omastav,osastav from algus where mitu > 1 order by omastav,osastav;""" h.tabel_a() h.kr( "<tr><td>sõnadearv</td><td>käändkonna nr</td><td>omastav</td><td>osastav</td></tr>" ) for r in s.sqle(d.n, sql): h.tr_a() h.td(r['mitu'], 'd') h.td(r['käändk'], 'd') h.td(r['omastav'], 'd') h.td(r['osastav'], 'd') h.tr_l() h.tabel_l()
def tprojektid(): sql = """SELECT nr,lke,ske,lähtejutt,sihtjutt FROM tõlked ORDER BY nr DESC;""" h.kr("<br>Projektid") h.tabel_a() h.kr("<tr><td>Pro ID</td><td>Lk</td><td>Sk</td><td>Sõna</td><td>homograaf</td></tr>") for r in s.sqlp(db.n,sql): h.tr_a() h.td(r[0],'d') h.td(r[1],'d') h.td(r[2],'d') h.td(r[3],'d') h.td(r[4],'d') #h.td(r['pro'],'d') h.tr_l() h.tabel_l()