Views
3 svar · 157 visningar · startad av maland
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.
------------------
essentitia preter non sans multiplicandum
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 :)
------------------
SPiN, bjorne.w@telia.com
-- Man vinner inte silver, man förlorar guld --
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?
------------------
.: Malin :.