SQL33 创建一个actor表,包含如下列信息

CREATE TABLE actor
(actor_id    smallint(5) not null comment'主键id', first_name  varchar(45) not null comment'名字',last_name   varchar(45) not null comment'姓氏',last_update    date     not null comment'日期',primary key(actor_id)
)

注:comment添加备注

SQL 34 批量插入数据

--虽然简单但是不安全,高度依赖表中列的定义顺序,尽量避免使用
INSERT INTO actor
VALUES(1,'PENELOPE','GUINESS','2006-02-15 12:34:33'),(2,'NICK','WAHLBERG','2006-02-15 12:34:33')--更繁琐,但更安全,表结构变化时也不会出错
insert into actor
(actor_id,first_name,last_name,last_update)
values(1,"PENELOPE","GUINESS","2006-02-15 12:34:33"),(2,"NICK","WAHLBERG","2006-02-15 12:34:33")

题解1积累:批量插入数据(比如上百万)到MySQL中的多种操作_牛客博客

注:可省略列的条件(允许NULL值或已给出默认值)

SQL35 对于表actor插入如下数据,如果数据已经存在,请忽略(不支持使用replace操作)

题解:【Mysql】对于表actor插入如下数据,如果数据已经存在,请忽略(不支持使用replace操作)_牛客博客

-- mysql中常用的三种插入数据的语句:
-- insert into表示插入数据,数据库会检查主键,如果出现重复会报错;
-- replace into表示插入替换数据,需求表中有PrimaryKey,
--   或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;
-- insert ignore表示,如果表中已经存在相同的记录,则忽略当前新数据;insert ignore into actor values("3","ED","CHASE","2006-02-15 12:34:33");

SQL36 创建一个actor_name表,并且将actor表中的所有first_name以及last_name导入该表

CREATE TABLE actor_name
(first_name    varchar(45)    not null    comment'名字',last_name     varchar(45)    not null    comment'姓氏'
);INSERT INTO actor_name
SELECT first_name,last_name FROM actor;

注:INSERT、SELECT插入查询结果

niuke题霸SQ/L篇相关推荐

  1. niuke 题霸 SQ/L篇

    SQL51 查找字符串中逗号出现的次数(好像没有这种函数?) 解:把逗号去掉前后的长度差 SELECT id,length(string)-length(replace(string,',','')) ...

  2. niuke题霸 SQL篇

    SQL66 牛客每个人最近的登录日期(1):较简单 select user_id,max(date) as idfrom logingroup by user_idorder by user_id 窗 ...

  3. 【牛客题霸】语法篇 - C++入门72题

    数字和基本语法 一些笔记:cin 注意,用户在输入数字时要用空格分隔数字. 这样 cin 才能知道每个数字的开始和结束位置. 在每个数字之间输入多少空格并不重要,需要注意的是,在最后一个数字输入之后, ...

  4. 牛客题霸 [在转动过的有序数组中寻找目标值] C++题解/答案

    牛客题霸 [在转动过的有序数组中寻找目标值] C++题解/答案 题目描述 给出一个转动过的有序数组,你事先不知道该数组转动了多少 (例如,0 1 2 4 5 6 7可能变为4 5 6 7 0 1 2) ...

  5. 牛客题霸 [容器盛水问题] C++题解/答案

    牛客题霸 [容器盛水问题] C++题解/答案 题目描述 给定一个整形数组arr,已知其中所有的值都是非负的,将这个数组看作一个容器,请返回容器能装多少水. 具体请参考样例解释 题解: 我们找出容器的左 ...

  6. 牛客题霸 [输出二叉树的右视图] C++题解/答案

    牛客题霸 [输出二叉树的右视图] C++题解/答案 题目描述 请根据二叉树的前序遍历,中序遍历恢复二叉树,并打印出二叉树的右视图 题解: 分两个过程: 先用前序遍历+中序遍历恢复二叉树,这个应该都会. ...

  7. 牛客题霸 [ 判断一棵二叉树是否为搜索二叉树和完全二叉树] C++题解/答案

    牛客题霸 [ 判断一棵二叉树是否为搜索二叉树和完全二叉树] C++题解/答案 题解: 搜索二叉树满足以下性质: 1.非空左子树的所以键值小于其根节点的键值 2.非空右子树的所有键值大于其根节点的键值 ...

  8. 牛客题霸 [ 最长递增子序列] C++题解/答案

    牛客题霸 [ 最长递增子序列] C++题解/答案 题目描述 给定数组arr,设长度为n,输出arr的最长递增子序列.(如果有多个答案,请输出其中字典序最小的) 题意: 直接暴力会超时 应该用二分+贪心 ...

  9. 牛客题霸 [ 在二叉树中找到两个节点的最近公共祖先] C++题解/答案

    牛客题霸 [ 在二叉树中找到两个节点的最近公共祖先] C++题解/答案 题目描述 给定一棵二叉树以及这棵树上的两个节点 o1 和 o2,请找到 o1 和 o2 的最近公共祖先节点. 题解: 我们想想最 ...

最新文章

  1. Python 刷英语六级段落匹配仅需 3 秒?
  2. lucene源码分析(3)facet实例
  3. url,html,javascript中的转义字符
  4. 唱歌如何保持高位置_如何理解歌唱发声的高位置?如何保持高位置歌唱状态?【男高音】...
  5. Devexpress之dxErrorProvider
  6. 如何将Felgo程序部署到Android中
  7. C语言高级编程:指针和数组
  8. Java中快速处理集合_简洁又快速地处理集合——Java8 Stream(上)
  9. 【flink】Flink 使用IntelliJ IDEA 进行远程调试代码
  10. 身份证号第18位的计算
  11. java压缩包上传,解压,预览(利用editor.md和Jstree实现)和下载
  12. 多元线性回归:客户价值预测
  13. idm由于法律原因无法下载怎么办?
  14. 磁盘清理软件:BlueHarvest for Mac
  15. 软件测试应遵循哪些原则?
  16. pythonmsgbox怎么使用_弹出MsgBox后Python是否继续执行代码?
  17. java.sql.SQLException: Access denied for user '''localhost' (using password: NO) 的处理方法
  18. 【从零搭建后端基础设施系列(九)】-- VM容器化
  19. 原创,PHP简单的查询火车时刻表程序
  20. 骁龙778gplus什么水平 骁龙778gplus什么级别 骁龙778gplus相当于什么档次

热门文章

  1. WIN 10 微信
  2. css表格宽度设置无效
  3. Ajax下载文件乱码
  4. 51单片机控制系统的人机交互接口设计【51单片机与LED数码管的动态显示接口案例分析】
  5. (2022年最新版本)Linux下基于ganache(v6.12.2)的简单投票DAPP(web3@1.7.1)(Node.js: v16.14.0.)(solc:‘0.8.12+commit)
  6. excel表格中如何设置下拉菜单
  7. Redhat 7.2操作系统上Oracle 12C R2 RAC安装配置
  8. 开始学习es(饿死)
  9. bjca数字认证产品报错产品崩溃
  10. react获取不到目录中文件的坑