BEGIN
set @ddl=CONCAT( ‘Alter table ‘, tblName, ‘ Add column ‘, colName, ‘ int ‘);
PREPARE STMT from @ddl;
EXECUTE STMT;
END
BEGIN
SELECT *
FROM rezisoor
WHERE eesnimi like concat('%', taht, '%');
END
call otsieesnimi ('k');

BEGIN
select filmNimetus, pikkus,
if(pikkus>100, 'pikk film', 'lühike film') as pikkFilm
from film;
END
call pikkFilm;

BEGIN
SELECT * from rezisoor;
DELETE FROM rezisoor
WHERE rezisoorID=deleteID;
SELECT * from rezisoor;
END
BEGIN
select count(pikkus) as kõikpikkused, sum(pikkus) as kõikefilmidepikkused from film;
END
call kogufilmidepikkus;

BEGIN
INSERT INTO rezisoor(eesnimi, perenimi)
VALUES (Eesnimi, perekonnanimi);
SELECT * FROM rezisoor;
END
call lisarezisoor('Leonardo', 'Dicaprio');

BEGIN
SELECT filmNimetus, pikkus
FROM film
WHERE pikkus < Npikkus;
END
call film_väiksem_kui (100);

BEGIN
SELECT * from film;
update film SET pikkus=pikkus*1.1
where filmID=uunedusID;
SELECT * from film;
END

SQL вопросы и ответы: