Genireerimine andmed mockaroo abil

create table opilane ( opilaneId INT primary key, eesnimi VARCHAR(50), perenimi VARCHAR(50), epost VARCHAR(50), sugu VARCHAR(50), stip DECIMAL(5,2) ); Muuda
Kuva/näita kõik kirjed (*) tabelist
select * from opilane;
--kuva ainult kaks veergu tabelist opilane Select perenimi, stip from opilane; --kuva kolm esimest veergu ja sorteeri andmed stip järgi --kasvavas järjekorras - Возростающий, A-->Z --kahanevas järjekorras - DESC - Убывающий, Z<--A Select opilaneId, eesnimi, perenimi, stip from opilane order by stip; Select opilaneId, eesnimi, perenimi, stip from opilane order by stip DESC; --kyva eesnimi, mis on sorteeritud kahanevas järjekorras Select eesnimi from opilane order by eesnimi desc;

--Võrdlused --näita eesnimed mis algavad A tähega Select eesnimi from opilane where eesnimi like 'A%'; --näita eesnimed ja perenimed mis algavad A tähega Select eesnimi, perenimi from opilane where eesnimi like 'A%' or perenimi like 'A%'; --näita Õpilased, kellel eesnimed ja pere nimed algavad A tähega Select eesnimi, perenimi from opilane where eesnimi like 'A%' and perenimi like 'A%';

--näita eesnimed, kellel esimene ja viimane täht on sama select eesnimi from opilane where left(eesnimi, 1)=right(eesnimi, 1); -- < - väiksem kui, > - suurem kui, = - võrdne --näita õpilased, kelle sip on suurem kui 50 ja väiksem kui 70 select perenimi, stip from opilane where stip>50 and stip<70 --between select perenimi, stip from opilane where stip between 50 and 70 order by perenimi --päringus sorteerimine ORDER BY kirjutame viimasena

Select count(*) as 'opilaseArv' from opilane;

Select avg(stip) as 'keskmine stip' from opilane;

--näita 5 õpilast kõige suurema stipiga Select top 5 perenimi, stip from opilane order by stip DEsc --XAMPP kasutame TOP asemel LIMIT Select perenimi, stip from opilane order by stip DEsc limit 5;

--kombineerime tingimused eesnimed sisaldavad t ja stip (60;70) Select eesnimi, stip from opilane where eesnimi like '%T%' and stip between 60 and 70;


