| osmantaskiran | 20.07.2005 - 13:42:57 |
| Selam Arkadaşlar;
3 tablom var. RAPOR TABLOSU RAPORID:integer RAPORADI:string KULLANICI TABLOSU KULLANICIKODU:integer RAPORIZIN TABLOSU RAPORID:integer KULLANICIKODU:integer RAPORIZIN tablomda rapora erişmeye izni olmayanları tutacağım. RAPOR tablosundaki kayıtları parametre olarak verdiğim RAPORID ve KULLANICIDA izni yoksa göstermeyecek, diğer koşulda gösterecek sql ifadesini nasıl yazabilirim acaba. | |
| Kuri_YJ | 21.07.2005 - 08:15:50 |
| Selamlar,
SELECT RP1.RAPORID, RP1.RAPORADI FROM RAPOR_TABLOSU RP1 WHERE NOT EXISTS(SELECT KULLANICIKODU FROM RAPORIZIN_TABLOSU RP2 WHERE RP1.RAPORID = RP2.RAPORID AND RP2.KULLANICIKODU = :PRM_KULLANICI) Bu querye :PRM_KULLANICI olarak hangi kullanıcı erişmek istiyorsa onu parametre olarak geçirin. Kolay Gelsin | |