Aynı Satırdaki 2. Büyük Tarihi Bulma

1 2 3
13/02/2009, 08:08

brsknm

çok teşekkürler hocam elinize sağlık ....
tekrar kusuruma bakmayın acil lazımdı yarın için o yüzden biraz sabırsızlandım
tekrar olmaz... kolay gelsin
13/02/2009, 08:10

mehmetdemiral

Harikasın Bilgisayarcı.. Gerçekten akıllıca bir çözüm. Yalnız senden beklenebilecek bir çalışma. Teşekkürler...
13/02/2009, 14:08

esrefigit

aslında bir yolu daha vardı
bir union sorgu
SELECT DISTINCT [girisno],[1cihaz] as cihaz
FROM Table1
WHERE [1cihaz] > 0
UNION SELECT DISTINCT [girisno],[2Cihaz]
FROM [Table1]
WHERE [2cihaz] > 0
ORDER BY [cihaz];
UNION SELECT DISTINCT [girisno],[3Cihaz]
FROM [Table1]
WHERE [3cihaz] > 0
ORDER BY [cihaz];
UNION SELECT DISTINCT [girisno],[4Cihaz]
FROM [Table1]
WHERE [4cihaz] > 0
ORDER BY [cihaz];
UNION SELECT DISTINCT [girisno],[5Cihaz]
FROM [Table1]
WHERE [5cihaz] > 0
ORDER BY [cihaz];
UNION SELECT DISTINCT [girisno],[6Cihaz]
FROM [Table1]
WHERE [6cihaz] > 0
ORDER BY [cihaz];
UNION SELECT DISTINCT [girisno],[7Cihaz]
FROM [Table1]
WHERE [7cihaz] > 0
ORDER BY [cihaz];
UNION SELECT DISTINCT [girisno],[8Cihaz]
FROM [Table1]
WHERE [8cihaz] > 0
ORDER BY [cihaz];

diğer sorguda Dfirst ve Dlast ile en büyük ve en küçük alınabilir di
13/02/2009, 14:13

Bilgisayarcı

O sorgu da bşr alternatif ama. Ama kayıt sayısı çoğalırsa neler olur tam ölçemedim.
Ben işlemi ram'e taşıdım. Performans sıkıntısını biraz aşmaya çalıştım...
15/02/2009, 18:31

brsknm

kodları benim veritabanıma uygulayamıyorum hocam nerde hata yapıyorum bir bakarmısınız lütfen

http://www.dosyadepola.com/download.php?file=910db1.rar
20/02/2009, 14:31

tanker

teşekkürler bilgisayarcı
1 2 3