INSERT INTO TABLE_NAME (createDate,字段2,字段3,字段4,user_id)
SELECT now(),值2,值3,值4 ,#{user_id} FROM TABLE_NAME WHERE
NOT EXISTS (SELECT * FROM TABLE_NAME WHERE DATE(createDate)=DATE(now()) AND user_id = #{user_id})
二、
begin tran
declare @count int =0
select @count=[Count] from tb_name WITH(UPDLOCK,HOLDLOCK) where>
select @count as count1
waitfor delay '00:00:30'
update tb_name set [Count]=@count+1 where>
commit tran