小编use*_*463的帖子

如果钥匙已经存在,请不要记录

我是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语法错误出来了.为什么会这样呢?是否有任何快速的方法来实现我的目标.

mysql sql

1
推荐指数
1
解决办法
36
查看次数

如何在不选择任何内容的情况下关闭Visual Studio中的intellisense菜单?

当我输入一个字母时,intellisense视觉工作室会弹出一个下拉功能列表.当我按Tab键时,它会选择该功能.按下右边,它会出来一个支架.我想问我怎么能逃脱intellisense.我需要使用鼠标点击VS中的某个位置,以便不选择该功能.这很麻烦.是否有任何热键可以逃脱intellisense并关闭下拉列表?

visual-studio

0
推荐指数
1
解决办法
559
查看次数

标签 统计

mysql ×1

sql ×1

visual-studio ×1