Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- a)
- SELECT
- TLB.Henkilo.Etunimi + ' ' + TLB.Henkilo.Sukunimi AS Nimi,
- TLB.Klinikka.Puhelin,
- TLB.Klinikka.Osoite
- FROM TLB.Henkilo, TLB.Klinikka
- WHERE TLB.Henkilo.Klinikkaid = TLB.Klinikka.Klinikkaid
- ORDER BY Klinikkaid ;
- c)
- SELECT
- TLB.Lemmikki.Lemmikkiid,
- TLB.Lemmikki.Nimi,
- TLB.Tutkimus.Tutkimusid,
- TLB.Tutkimus.Tutkimuspvm,
- TLB.Tutkimus.Tutkimusaika,
- TLB.Tutkimus.Kuvaus
- FROM Lemmikki, Tutkimus
- WHERE TLB.Lemmikki.Lemmikkiid = TLB.Tutkimus.Lemmikkiid
- GROUP BY TLB.Lemmikki.Lemmikkiid
- ORDER BY TLB.Tutkimus.Tutkimuspvm, TLB.TUtkimus.Tutkimusaika;
- e)
- SELECT
- TLB.Omistaja.Etunimi + ' ' + TLB.Omistaja.Sukunimi AS Nimi,
- TLB.Lasku.Laskuid,
- TLB.Lasku.Laskutuspvm,
- TLB.Lasku.Maksupvm,
- TLB.Lasku.Maksutapa,
- FROM Omistaja, Lasku
- WHERE TLB.Lasku.Maksupvm IS NULL;
- g)
- SELECT
- TLB.Klinikka.Klinikkaid,
- TLB.Klinikka.Nimi,
- TLB.Klinikka.Postitoimipaikka,
- TLB.Hoitopaikka.Hoitopaikkaid
- FROM Klinikka, Hoitopaikka
- WHERE TLB.Hoitopaikka.Tila = 'V'
- GROUP BY TLB.Klinikka.Postitoimipaikka
- ORDER BY TLB.Klinikkaid
- i)
- SELECT
- MAX(TLB.Hoito.Hinta) AS Max_Hinta,
- MIN(TLB.Hoito.HInta) AS Min_HInta,
- (SUM(TLB.Hoito.Hinta) / COUNT(TLB.Hoito.Hinta)) AS AVG_Hinta
- FROM TLB.Hoito.Hinta;
- k)
- SELECT
- TLB.Henkilo.Etunimi + ' ' + TLB.Henkilo.Sukunimi AS Nimi,
- (TLB.Henkilo.Syntymaaika - GETDATE()) AS Ika
- FROM Henkilo
- WHERE (TLB.Henkilo.Syntymaaika - GETDATE()) > 50;
- m)
- SELECT
- TLB.Klinikka.Klinikkaid,
- COUNT(TLB.Hoitopaikka.Hoitopaikkaid) AS Hoitopaikat
- FROM Klinikka, Hoitopaikka
- WHERE TLB.Klinikka.Klinikkaid = TLB.Hoitopaikka.Klinikkaid;
- o)
- SELECT
- TLB.Omistaja.Omistajaid,
- TLB.Lemmikki
- FROM Omistaja, Lemmikki
- WHERE TLB.Omistaja.Omistajaid = TLB.Lemmikki.Omistajaid;'
- q)
- SELECT
- TLB.Klinikka.Klinikkaid,
- TLB.Klinikka_Tarvike.Tarvikeid,
- TLB.Tarvike.Kuvaus,
- TLB.Klinikka_Tarvike.Varastomaara
- FROM (Klinikka, Klinikka_Tarvike), Tarvike
- WHERE TLB.Tarvike.Kuvaus = 'Ei-kirurginen' OR 'Kirurginen'
- ORDER BY TLB.Klinikka.Klinikkaid;
Add Comment
Please, Sign In to add comment