Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pomoc w zapytaniach sql
Forum PHP.pl > Forum > Bazy danych
generi23
Witam, czy moglby mi ktos pomoc rozwiązac ponieższe zadania, głównie zależy mi na zad 1?

SQL – Zadania

Tabele w bazie danych:

groups [id, school_id, user_id, educationlevel_id, name, type_symbol, create_date] group_student: [id, group_id, name, surname, sex, v_order, create_date]

schools: [id, education_level_id, province_id, city_id, name, street, postcode, crm_id]

users: [ id, username, password, salt, last_login, create_date, name, surname, visits_count, street, city, post, zip, tel]

users_schools: [user_id, school_id]



Zadanie 1. Napisać zapytanie SQL zwracające następujące informacje:

a) Listę wszystkich grup
?



cool.gif Nazwy wszystkich szkół:

select name from schools?



c) Imiona i Nazwiska wszystkich użytkowników i studentów:

select name, surname from users
inner join group_student on group_student.name=users.name?




d) Listę wszystkich studentek: imię, nazwisko, w kolejności majejącej wg. nazwiska:
select name, surname from group_student where sex=female?



e) Listę grup: nazwa wraz z ilością studentów w danej grupie.

?

Zadanie 2. Jaka jest różnica pomiędzy kluczem głównym a unikalnym


Zadanie 3. Czym sie rozni LEFT JOIN od INNER JOIN


Zadanie 4. Czym sie rozni JOIN od INNER JOIN


Zadanie 5. Czym sie rozni WHERE od HAVING
Kshyhoo
Nie pomagamy w rozwiązywaniu zadań. Trzeba się uczyć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.