i found myself after some workouts..
I Have To add DISTINCT to select command
now it Inserting The Record Single Time Only,(npt multiple times by using DISTINCT)
INSERT INTO TableName(AccountNo,Customer,ContactNo) select DISTINCT 'AP1234','Saketh','984822338' FROM TableName WHERE NOT EXISTS(Select DISTINCT AccountNo From TableName Where AccountNo='AP1234');