Skip to content

Öszetett SQL utasítások

Feladat

Pár összetetebb SQL utasítás elkészítése, hogy inkább az adatbázis végezze a keresét és a szűrést ne a szerver

Általános

  • Minden SQL utasításnál a paraméterek jelöld ?-el és számmal.

pl: `SELECT * FROM USER WHERE USERNAME = ?1 and age > ?2` - a két kérdőjel értékét pedig a felhasználó kéri be.

Megvalósítandó SQL utasítások

  • Keresés termékek között, a felhasználó által megadott kulcsszó alapján (Ez a felső kereső mezőhöz kell)
  • szó termék nevének egy része
  • vagy leírásában szerepel
  • vagy megegyezik a márka egy részével.
  • Keresés kategóriák szerint (Kategóriák szerint listázáshoz)
  • az adott kategóriához tartozó termékek listázása.
  • Legnépszerűbb 5termék listázása
  • Legnépszerűbb az eladott darabok alapján
  • Felhasználók listázása összes elköltött pénz alapján

  • Napi forgalom listázása

  • Megrendelések listázása napok szerint

  • Megrendelések listázása, amit az elkövetkező 5 napban ededékes

  • Megrendelések listázása, megadott dátum alapján

  • Egyenleg beállítása az adott felhasználónak egy értékre

  • Felhasználó tulajdonságainak módosítása

  • Utoljára hozzáadott 15 termék lekérdezése

  • Termékek ajánlása az alapján, hogy mások mit vásároltak még, akik megvették a terméket

**Kivéve** * **Id** * **Külső kulcsok**

Edited by Kapcsándi Tamás