INSERT INTO, se não existir, servidor SQL
Tenho um banco de dados estruturado da seguinte forma:
Comercia
userid (Primary Key)
username
grup
groupid (PK)
groupName
user_groups
userid (Foreign Key)
groupid (Foreign Key)
Na primeira vez que um usuário efetuar login, gostaria que suas informações fossem adicionadas à tabela de usuários. Então, basicamente, a lógica que eu gostaria de ter se
if (//users table does not contain username)
{
INSERT INTO users VALUES (username);
}
Como posso fazer isso de forma inteligente usando o SQL Server / C #?