Matt23

Untitled

Jan 21st, 2018
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.69 KB | None | 0 0
  1. SELECT dziecko.id_zwierzecia, dziecko.data_urodzenia, mama.data_urodzenia, tata.data_urodzenia,
  2. (SELECT COUNT(*) FROM zwierze WHERE id_matki = mama.id_zwierzecia AND id_ojca = tata.id_zwierzecia AND id_zwierzecia != dziecko.id_zwierzecia)
  3. FROM zwierze dziecko
  4. JOIN zwierze mama ON dziecko.id_matki = mama.id_zwierzecia
  5. JOIN zwierze tata ON dziecko.id_ojca = tata.id_zwierzecia
  6. WHERE mama.id_gatunku = tata.id_gatunku
  7.     AND EXISTS(SELECT id_lasu FROM zwierze_las WHERE id_zwierzecia = dziecko.id_zwierzecia
  8.                INTERSECT
  9.                SELECT id_lasu FROM zwierze_las WHERE id_zwierzecia = matka.id_zwierzecia
  10.                INTERSECT
  11.                SELECT id_lasu FROM zwierze_las WHERE id_zwierzecia = tata.id_zwierzecia)
Advertisement
Add Comment
Please, Sign In to add comment