- Katılım
- 17 Ocak 2006
- Mesajlar
- 241
- Excel Vers. ve Dili
- excel xp türkçe
iyi akşamlar
INSERT INTO personelgiris_tablo ( personelgiris_tablo.peradisoyadi,personelgiris_tablo.tarih,personelgiris_tablo.saat,personelgiris_tablo.durum )
SELECT peradisoyadi,CONVERT(CHAR(10),GETDATE(),103),CONVERT(VARCHAR(5),GETDATE(),108)
,case
when durum is null THEN 'Giriş'
when durum is not null THEN 'Giriş' else 'Çıkış' end
FROM personel_tablo
where
peradisoyadi='İSMAİL AYAN'
yukarıdaki tabloda
personel girişi ile ilgili program yazıyorum.giriş çıkış olarak kayıt ettirmeye çalışıyorum.aynı tarihli personel girişi yoksa giriş kayıtı açmalı girişi yapıldıysa aynı tarihli bu seferde çıkış yapmalı ama mantığını bir türlü uyarlayamadım.
yardımcı olurmusunuz?
INSERT INTO personelgiris_tablo ( personelgiris_tablo.peradisoyadi,personelgiris_tablo.tarih,personelgiris_tablo.saat,personelgiris_tablo.durum )
SELECT peradisoyadi,CONVERT(CHAR(10),GETDATE(),103),CONVERT(VARCHAR(5),GETDATE(),108)
,case
when durum is null THEN 'Giriş'
when durum is not null THEN 'Giriş' else 'Çıkış' end
FROM personel_tablo
where
peradisoyadi='İSMAİL AYAN'
yukarıdaki tabloda
personel girişi ile ilgili program yazıyorum.giriş çıkış olarak kayıt ettirmeye çalışıyorum.aynı tarihli personel girişi yoksa giriş kayıtı açmalı girişi yapıldıysa aynı tarihli bu seferde çıkış yapmalı ama mantığını bir türlü uyarlayamadım.
yardımcı olurmusunuz?