当前位置: 首页 > news >正文

网络公司都有哪些搜索引擎优化与推广技术

网络公司都有哪些,搜索引擎优化与推广技术,做网站的商标是哪类,微网站首选公司MySQL INSERT插入条件判断:如果不存在则插入(转) 我们经常需要进行sql的批量插入,要求:该条记录不存在则插入,存在则不插入。如果使用一条INSERT语句实现呢? ####普通的 INSERT INTO 插入&…

MySQL INSERT插入条件判断:如果不存在则插入(转)

我们经常需要进行sql的批量插入,要求:该条记录不存在则插入,存在则不插入。如果使用一条INSERT语句实现呢?
####普通的 INSERT INTO 插入:

INSERT INTO card(cardno, cardnum) VALUES('1111', '100');
INSERT INTO card(cardno, cardnum) VALUES('2222', '200');
...

于普通的 INSERT 插入,如果想要保证不插入重复记录,我们只有对某个字段创建唯一约束实现(比如:cardno卡号不能重复);

那有没有不创建唯一约束,仅通过 INSERT INTO 一条语句实现的方案呢?

答案:有的,** INSERT INTO IF EXISTS** 具体语法如下:

INSERT INTO table(field1, field2, fieldn) SELECT 'field1', 'field2', 'fieldn' FROM DUAL WHERE NOT EXISTS(SELECT field FROM table WHERE field = ?)

其中的 DUAL 是一个临时表,不需要物理创建,这么用即可。

针对上面的card示例的改造如下:

INSERT INTO card(cardno, cardnum) SELECT '111', '100' FROM DUAL WHERE NOT EXISTS(SELECT cardno FROM card WHERE cardno = '111');
INSERT INTO card(cardno, cardnum) SELECT '222', '200' FROM DUAL WHERE NOT EXISTS(SELECT cardno FROM card WHERE cardno = '222');
http://www.tj-hxxt.cn/news/55645.html

相关文章:

  • 优质网站建设在哪里淘宝运营一般要学多久
  • 手机网站dedecmsseo推广的方法
  • 盐城网站建设制作工作室官方进一步优化
  • 做一个宣传网站的策划书网站优化人员通常会将目标关键词放在网站首页中的
  • 大同网站建设优化推广天津seo网站管理
  • 做钢丝绳外贸的网站网站建设总结
  • 用什么软件做网站好seo在线优化
  • 微博上如何做网站推广网站搜索引擎优化工具
  • 网站建设企业建站要多久网页模板设计
  • ppt在线制作一键生成邯郸seo优化公司
  • 广州网站建设首选快优百度竞价包年推广公司
  • 做网站能挣钱吗下载优化大师
  • 长春网站推广网诚传媒影视后期培训班一般要多少钱
  • 广州建设网站服务大学生网页制作成品模板
  • 湖南监理建设协会网站互联网营销怎么赚钱
  • 黑龙江省建设厅官方网站手机如何制作网站教程
  • 东阳网站建设微信开发企业查询天眼查
  • 东莞网站建设 拉伸膜应用市场
  • 济源做网站公司环球资源外贸平台免费
  • 软件开发培训课程咨询seo搜索引擎优化期末考试
  • 5g网站空间需要多少钱域名批量查询系统
  • 代码素材网站百度精准营销获客平台
  • 网站建设有什么费用百度搜索一下就知道
  • wordpress站群远程管理软件网址生成短链接
  • 有没有专门做采购的网站广州百度搜索优化
  • 网站app开发怎么制作一个网页
  • 阿里国际网站做免费有用吗网站seo排名
  • 国外网站开发公司网站制作app
  • 做网站代理需要办什么营业执照如何做seo搜索优化
  • 什么网站容易做流量推广的渠道和方法有哪些