Det har varit uppe tidigare
http://cgi.webforum.nu/wf/Forum42/HTML/000485.html
http://cgi.webforum.nu/wf/Forum42/HTML/000442.html
Jag har dock hört att det finns problem med optimering när man använder vyer.
3 svar · 159 visningar · startad av maland
När kan det vara lämpligt/olämpligt att använda views?
Det har varit uppe tidigare
http://cgi.webforum.nu/wf/Forum42/HTML/000485.html
http://cgi.webforum.nu/wf/Forum42/HTML/000442.html
Jag har dock hört att det finns problem med optimering när man använder vyer.
Lämpligt att använda när du inte kan få med den data som du söker med endast en SQL-fråga.
T.ex. om du har två tabeller, Böcker och Utlånade, och du vill få fram vilka böcker som har lånats ut fler än tre gånger. Då är det lämpligt att använda en VIEW.
Tabellerna:
Böcker:
--------
titel ISBN författare
Utlånade:
----------
ISBN kundID
SQL-frågan:
CREATE VIEW minView AS
SELECT COUNT(Utlånade.ISBN) AS antal
FROM Utlånade
GROUP BY ISBN
;
SELECT Böcker.titel
FROM Böcker, minView
WHERE minView.antal > 3
Något sånt 
Tack och tack. Jag tycker att det är jättefiffigt att använda vyer när man vill få ut info från fler tabeller. Det är ju bara att klicka i vilka kolumner man vill ha med och vips så får man fram info....Sedan ropar man ju bara på vyn i sin ASP-sida. Men jag undrade om det fanns några "faror" med att använda vyer?