Sprawozdanie Sieci Komputerowe i bazy danych Bazy danych MySQL

Transkrypt

Sprawozdanie Sieci Komputerowe i bazy danych Bazy danych MySQL
Piotr Weryński
Rok III Grupa 13
AiR, WIMiR
Sprawozdanie
Sieci Komputerowe i bazy danych
Bazy danych MySQL
Tabela „osoby” z danymi:
Tabela „kontakty” z danymi:
Zapytanie o imiona które zaczynają się na literę „K”:
SELECT *
FROM `osoby`
WHERE `Imie` LIKE 'K%' LIMIT 0 , 30
Otrzymany wynik:
Zapytanie o rekordy na jeden typ kontaktu:
SELECT *
FROM `kontakty`
WHERE `rodzaj kontaktu` = "e-mail"
LIMIT 0 , 30
Otrzymany wynik:
Zapytanie o wszystkie kontakty wybranej osoby:
SELECT *
FROM `kontakty`
WHERE `ID_osoby` = '5' LIMIT 0 , 30
Otrzymany wynik:
Zapytanie o imiona i nazwiska osób które w kontakcie mają: „00” (dwa kolejne zera):
SELECT Nazwisko, Imie
FROM kontakty, osoby
WHERE (
kontakty.kontakt LIKE '%00%'
AND osoby.ID = kontakty.ID_osoby
)
LIMIT 0 , 30
Otrzymany wynik:
Wyczyszczenie tabel z rekordów:
Oraz ich udany import z s249219.sql: