Guest User

sql lauseet

a guest
May 26th, 2016
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. <?php
  2. //hakulauseet
  3. $sqlLause1="select ohjelmanID,ohjelmanNimi,myontaja,alkupaiva,loppupaiva,lukumaara from Ohjelma";
  4. $sqlLause2="select tietokoneID,nimi,huoneTunnus from Tietokone";
  5. $sqlLause3="select ohjelmanID,ohjelmanNimi,myontaja,alkupaiva,loppupaiva,lukumaara from Ohjelma where ohjelmanNimi = (?)";
  6. $sqlLause4="select tietokoneID, nimi, huoneTunnus from Tietokone inner join Tietokone_has_Ohjelma on Tietokone.tietokoneID = Tietokone_has_Ohjelma.Tietokone_tietokoneID where Ohjelma_ohjelmanID = ?";
  7. $sqlLause5="select ohjelmanID, ohjelmanNimi, myontaja from Ohjelma";
  8. $sqlLause6="select ohjelmanID, ohjelmanNimi, myontaja, alkupaiva, loppupaiva, lukumaara from Ohjelma where ohjelmanID = ?";
  9. $sqlLause7="select ohjelmanNimi, count(Ohjelma_ohjelmanID)as käytössä, lukumaara - count(Ohjelma_ohjelmanID) as jäljellä, case when lukumaara - count(Ohjelma_ohjelmanID) < 0 then 'Lisenssit ylitetty' else '' end as huom from Ohjelma left join Tietokone_has_Ohjelma on Ohjelma.ohjelmanID = Tietokone_has_Ohjelma.Ohjelma_ohjelmanID group by ohjelmanNimi order by jäljellä asc";
  10. $sqlLause8="select from Tietokone where tietokoneID=?";
  11. $sqlLause9="select ohjelmanID, ohjelmanNimi, myontaja from Ohjelma inner join Tietokone_has_Ohjelma on Ohjelma.ohjelmanID = Tietokone_has_Ohjelma.Tietokone_tietokoneID where Ohjelma_ohjelmanID = ?";
  12. //lisäyslauseet
  13. $sqlLause10="insert into Ohjelma( ohjelmanNimi, myontaja, alkupaiva, loppupaiva, lukumaara) values(?,?,?,?,?)";
  14. $sqlLause11="insert into Tietokone_has_Ohjelma ( Tietokone_tietokoneID, Ohjelma_ohjelmanID) values (?,?)";
  15. $sqlLause12="insert into Tietokone (nimi, huoneTunnus) values (?,?)";
  16. //päivityslause
  17. $sqlLause13="update Ohjelma set ohjelmanNimi=?, myontaja=?, alkupaiva=?, loppupaiva=?, lukumaara=? where ohjelmanID=?";
  18. //poistolauseet
  19. $sqlLause14="delete from Ohjelma where ohjelmanID=?";
  20. $sqlLause15="delete from Tietokone_has_Ohjelma where Tietokone_tietokoneID=? and Ohjelma_ohjelmanID=?";
  21. $sqlLause16="delete from Tietokone where tietokoneID=?";
Add Comment
Please, Sign In to add comment