我是mysql的新手.请帮忙.我有一张像这样的人.人们唯一的主要关键是身份证
id name age sex
1. John 16 M
2. Peter 18 K
Run Code Online (Sandbox Code Playgroud)
我想写一些sql来向人们插入一些行.但如果表中已存在该名称.我没有插入新行.例如,如果我插入名为John和Peter的行.我不插入行.我有一个变量名称为var_name;
我已经搜索了很长一段时间的网络.我使用以下网站推荐的sql
INSERT into People(name) values(var_name) where not exists(SELECT name from People
where name = var_name)
Run Code Online (Sandbox Code Playgroud)
但是sql语法错误出来了.为什么会这样呢?是否有任何快速的方法来实现我的目标.
当我输入一个字母时,intellisense
视觉工作室会弹出一个下拉功能列表.当我按Tab键时,它会选择该功能.按下右边,它会出来一个支架.我想问我怎么能逃脱intellisense
.我需要使用鼠标点击VS中的某个位置,以便不选择该功能.这很麻烦.是否有任何热键可以逃脱intellisense
并关闭下拉列表?