Notebook feladat. Legközelebb ellenőrizzük.
Kiegészítő feladatok:
9. Rögzíts egy új rekordot a
processzor táblába 54-es azonosítóval, a gyártó AMD legyen, a típus pedig Ryzen 5
5600X.
INSERT INTO `processzor` (`id`, `gyarto`, `tipus`) VALUES (54, 'AMD', 'Ryzen 5 5600X');
10. Módosítsd az oprendszer
táblában az operációs rendszer nevét tartalmazó mező értéét Unixra, ahol az
eredeti érték Linux.
UPDATE oprendszer SET
nev='Unix'
WHERE nev='Linux';
11. Töröld a gépek közül a
246-os azonosítójú terméket.
DELETE FROM gep WHERE id=246;
1. feladat 2p
CREATE DATABASE notebook
DEFAULT CHARACTER SET UTF8
COLLATE UTF8_hungarian_ci;
3. feladat 2p
SELECT `gep`.`gyarto`, `gep`.`tipus`, `gep`.`kijelzo`
FROM `gep`
WHERE (`gep`.`merevlemez` >=300)
and `gep`.`db`>0;
4. feladat 2p
SELECT `gep`.`gyarto`,
COUNT(`gep`.`tipus`) as 'darab'
FROM `gep`
GROUP by 1;
5. feladat 2p
SELECT SUM(`gep`.`db`*`gep`.`ar`)/1000000
AS "osszesen"
FROM `gep`;
6. feladat 4p
SELECT `gep`.`gyarto`, `gep`.`tipus`
FROM gep
INNER JOIN `oprendszer`
on `gep`.`oprendszerid`=`oprendszer`.`id`
WHERE `oprendszer`.`nev` like "Windows 7%"
AND (`gep`.`gyarto`="Asus" OR `gep`.`gyarto`="Dell")
ORDER BY `gep`.`ar`
LIMIT 1;
7. feladat 4p
SELECT processzor.gyarto,
`gep`.`gyarto`, `gep`.`tipus`, `gep`.`ar`
FROM `gep`
INNER JOIN `processzor`
on `gep`.`processzorid`=`processzor`.`id`
WHERE `gep`.`kijelzo`>14
AND `gep`.`memoria`>2048
ORDER BY `processzor`.`gyarto`
8. feladat 4p
SELECT `gep`.`gyarto`, `gep`.`tipus`,
`gep`.`ar`, `processzor`.`tipus`,
`gep`.`memoria`
FROM `gep`
INNER JOIN `processzor`
on `gep`.`processzorid`=`processzor`.`id`
WHERE `processzor`.`gyarto`="Intel"
order by gep.gyarto, `gep`.`ar` desc
20p
Nincsenek megjegyzések:
Megjegyzés küldése