arkadaşlar 2 tablo var biri TB_USER biri ACCOUNT_CHAR
account_char da ve tb_user dede strAccountID clum bulunmakta account_char adlı tabloda fazla kayıt var bu nedenle tb_useri kontrol ederek tb_user de olmayan straccountID leri silmesini istiyorum bunu yapabilecek biri acil paylaşabilirsen sevinirim şimdiden teşekkürler.
sql2008
Sql server 2008 de çalışırmı bilmiom ama oracle da olsa şöyle yapılırdı.
deletefrom account_char
where strAccount in
(select strAccountID from account_char
minus
select strAccountID from tb_user)
şunuda tüm sql destekleyen sunucularda yapabilirsin.
select a.strAccountID from account_char a
where a.strAccountID notin (select b.strAccountID from tb_user b)