A lekérdezés típusának ellenőrzése
Ügyeljen arra, hogy ne szerkessze a kereszttáblás, egyesítő, átadó vagy adatdefiníciós lekérdezés által visszaadott adatot.
Összesítő függvények keresése
Az összegző lekérdezés által visszaadott adatokat, illetve más összegző függvényeket (például MIN, MAX vagy AVG) használó lekérdezéseket nem szerkesztheti.
Összesítő függvények: kombinálja az értékeket több rekordból, és ha megpróbál módosítani egy összesített értéket, az Access nem tudja, hogy melyik forrás mezőt kell frissítenie, így nem lehet bármit módosítani.
Fontos megjegyezni, hogy a videóban a következőt mondtam: "összesítve függvény", de az "összesített érték" kifejezéshez hasonló.
A lekérdezés tulajdonságainak ellenőrzése
Nyissa meg a lekérdezést Tervező nézetben, és kattintson a Tulajdonságokelemre. Győződjön meg arról, hogy az egyedi értékek tulajdonság nemértékre van állítva, és a rekordhalmaz típusa tulajdonság az eredményhalmazértéket jeleníti meg.
Allekérdezések keresése
Pontosabban keresse meg az első SELECT utasítás részét képező allekérdezéseket. Például:
SELECT [rendelés dátuma], (válassza a MAX ([rendelés dátuma])
Ha hozzáadja az allekérdezést a fölérendelt lekérdezéshez, azzal megakadályozza az adatszerkesztést. Próbálkozzon az alábbi megoldásokkal:
-
A lekérdezéstervező törölje a jelet a Megjelenítés jelölőnégyzetből, ha nem szeretné látni az eredményben a mezőt.
-
A segédlekérdezés lecserélése a tartomány összesítése függvénnyel (például DMIN vagy DMAX).
-
A segédlekérdezés áthelyezése az első SELECT utasításból