Tyhjät huoneistot (SQL)

Kyselyn toiminta edellyttää, että ”Huoneiston tiedot”   ikkunan ”Muut vastikkeet ja niiden perusteet”   kenttään syötetään huoneiston kuukausivuokra desimaaliPISTEELLä, ei desimaalipilkulla, eroteltuna. Samoin tyhjälle huoneistolle pitää laskea laskurivit nollan suuruisina, maksajana esimerkiksi ”tyhjä”   niminen henkilö. Kyselyn hienous on siinä, että se näyttää huoneiston olevan varattu (tai siis ei näytä huoneistoa vapaaksi), jos ajanjaksolla %1     %2 huoneiston laskuriveiltä löytyy nollasta eroavaa laskutettavaa, eli jos jakson aikana jossain vaiheessa huoneisto on varattuna.

  • Valitse Tulosta | Kyselytilastot (SQL) | Luo kyselyitä
  • Valitse vasemman yläkulman alaspudotuslistasta seuraava vapaa määrittämätön kysely ja anna sille sopiva nimi, esim. ”Tyhjät huoneistot”
  • Kopioi alla oleva SQL   lause (maalaus ja ctrl+C = kopioi) ja liitä (ctrl+V = liitä) se isännöintiohjelman sql   kyselytoiminnon isoon tekstikenttään

SELECT [Porras ja huoneisto], [Huoneita], [Keittotila], [Pinta   ala yj], Kuukausivuokra

FROM (SELECT Huoneistot.[Porras ja huoneisto],

Sum(Val(” & Huoneistot.[Muut vastikkeet ja niiden perusteet])) / COUNT(*) AS Kuukausivuokra,

Sum(Laskurivit.Summa) AS Laskutettu, Huoneistot.[Pinta   ala yj], Huoneistot.[Huoneita], Huoneistot.[Keittotila]

FROM (Huoneistot INNER JOIN Laskurivit ON Huoneistot.ID = Laskurivit.Huoneisto)

INNER JOIN Maksajat ON Laskurivit.Maksaja = Maksajat.ID WHERE CDate(Laskurivit.[Eräpäivä])

BETWEEN DateValue(’%1’) AND DateValue(’%2’) GROUP BY Huoneistot.[Porras ja huoneisto],

Huoneistot.[Pinta   ala yj], Huoneistot.[Huoneita], Huoneistot.[Keittotila]) WHERE Laskutettu = 0

Kysymys %1 on jakson alkamispäivä

Kysymys %2 on jakson päättymispäivä

  • Paina tallenna ja/tai suorita, jolloin näet taulukossa haluamasi tiedot
  • Käytettävissäsi on Tulosta   valikon paperitulosteet ja Muokkaa   valikon erilaiset leikepöytäkopiointiversiot.
  • Seuraavilla käyttökerroilla saat tulosteen suoraan valinnalla Tulosta | Kyselytilastot (SQL) | Valmiit kyselyt | Tyhjät huoneistot