Spets lk 14
| Nimi | Ladina keeles | NODC |
|---|---|---|
| Kilu | Sprattus sprattus | 8747011701 |
| Räim | Clupea harengus | 8747010201 |
| Tursk | Gadus morhua | 8791030402 |
| Lõhe | Salmo salar | 8755010305 |
| Meriforell | Salmo trutta | 8755010306 |
| Angerjas | Anguilla anguilla | 8741010102 |
create.sql failigaCA kirje järgi saame teada kui suur % iga pikkusega kaladest on mingi vanusega:
| Length | Age | Count | % | Desc |
|---|---|---|---|---|
| 50mm | 1 | 3 | 100% | Kõik 50mm kalad on 1 aastased |
| 60mm | 0 | 3 | 11% | 11% 60mm pikkustest on 0 aastased (3/(3+8+17) *100% = 11%) |
| 1 | 8 | 28% | 28% 60mm pikkustest on 1 aastased | |
| 2 | 17 | 61% | 61% 60mm pikkustest on 2 aastased | |
| 70mm | 1 | 4 | 22% | |
| 2 | 5 | 28% | ||
| 3 | 9 | 50% |
Teeme HL kirjete põhjal koondtabeli, kus kirjas mitu kala on igas pikkusklassis:
| Len. class | Count |
|---|---|
| 50mm | 34 |
| 60mm | 253 |
| 70mm | 184 |
Leiame jaotuse vanuse kaupa:
| Vanus | Keskmine pikkus | Kirjeldus |
|---|---|---|
| 0 | 60 mm | Kuna teiste pikkustega 0 aastasi üldse pole, siis on ka keskmine 60mm |
| 1 | (50*34 + 60*253*0.28 + 70*184*0.22)/(34+253*0.28+184*0.22)=60.45 | 50mm pikkused on kõik 1 aastased, 60mm pikksutest on 28% 1 aastased ja 70-stest 22% |
| 2 | (60*253*0.61 + 70*184*0.28)/(253*0.61+184*0.28)=62.5 | |
| 3 | 70 mm |
Näide:
$param['bits_records_hh'] = array( "id_field" => "bits_rec_hh_id", "sequence" => "bits_seq", "slaves" => array("bits_records_hl" => "HL", "bits_records_ca" => "CA"), // --- listingu parameetrid --- "default_sort" => "date DESC", "title" => "Katsetraalimised põhjatraaliga (HH kirjed)", //special v2ljade formaatimiseks "field_handler" => array( "hl_cnt" => array("HL records", "SELECT count(*) FROM bits_records_hl HL WHERE HL.bits_rec_hh_id=bits_records_hh.bits_rec_hh_id", "fishframe_record "ca_cnt" => array("CA records", "SELECT count(*) FROM bits_records_ca CA WHERE CA.bits_rec_hh_id=bits_records_hh.bits_rec_hh_id", "fishframe_record ), ); $bits_records_hh = array( "quarter" => array("Quarter", "text", 1), ... ... "country" => array("Country", "text", 1, 1), );
Kirjeldus:
$param[<type>] = array( "id_field" => <id field>, "sequence" => <sequence>, "slaves" => array(<slave type> => <slave name>, <slave type> => <slave name>), // --- listingu parameetrid --- "default_sort" => <default sorting>, "title" => <page title>, //special v2ljade formaatimiseks "field_handler" => array( <sql v2li> => array(<nimi>, <sql p2ring v22rtuste leidmiseks>, <link> ), ); $<type> = array( <sql v2li> => array(<nimi>, <tyyp>, <kohustuslik>, <peida listingus>, <kontrollimise/formaatimise funktsiooni nimi>, <funktsiooni parameetrid>), );
ssh fish.envir.ee -p 2223 cd /home/fish/fisherman
ssh kala.envir.ee -p 2223
psql_fish korraldus käsurealt viib test baasi sissemoodules kataloogis on koodtempaltes/sources on smarty lauskpõhjad (template'i uuendamisel tuleb 2x refresh teha!!!)includes/menu.inc.php
alter table pisces add column pisces_nodc text;
Testkasutajad: