Ćwiczenia z SQL i PHP

Tworzenie Tabel Bazy Danych

Utwórz bazę danych i tabelę produktów w SQL:

            CREATE DATABASE sklep;
            USE sklep;
            CREATE TABLE produkty (
                id INT AUTO_INCREMENT PRIMARY KEY,
                nazwa VARCHAR(100),
                cena DECIMAL(10, 2)
            );
        

Powyższe zapytanie tworzy bazę danych i tabelę z trzema kolumnami: id, nazwa, cena.

Dodawanie Kolumn do Istniejącej Tabeli

Dodaj kolumnę opis do tabeli produktów:

            ALTER TABLE produkty
            ADD COLUMN opis TEXT;
        

Tworzenie Formularzy

Formularz do Dodawania Produktów




Zapytania SQL

Proste zapytanie SELECT

Wyświetl wszystkie produkty z tabeli:

            SELECT * FROM produkty;
        

Zapytanie z Warunkiem WHERE

Wyświetl produkty, które kosztują więcej niż 50 zł:

            SELECT * FROM produkty WHERE cena > 50;
        

Tworzenie Raportów

Raport: Suma cen wszystkich produktów

            SELECT SUM(cena) AS suma_cen FROM produkty;
        

Raport: Produkty według kategorii

Grupuj produkty według kategorii:

            SELECT kategoria, COUNT(*) FROM produkty GROUP BY kategoria;