对于employees表中,给出奇数行的first_name

CREATE TABLE `employees` (
`emp_no` int(11) NOT NULL,
`birth_date` date NOT NULL,
`first_name` varchar(14) NOT NULL,
`last_name` varchar(16) NOT NULL,
`gender` char(1) NOT NULL,
`hire_date` date NOT NULL,
PRIMARY KEY (`emp_no`)) DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;

myslq写法:

方法一:

select @rowno:=0,a.* from employees a

select @rowno:= @rowno+1 as rowno,t.first_name from (select @rowno:=0,a.* from employees a) t

select tt.rowno,tt.first_name from (select @rowno:= @rowno+1 as rowno,t.first_name from (select @rowno:=0,a.* from employees a) t) tt where mod(tt.rowno,2)<>0;

方法二:

select @rowno:= @rowno+1 as rowno,e.emp_no,e.first_name from employees e,(select @rowno:=0) t
select tt.rowno,tt.first_name from (select @rowno:= @rowno+1 as rowno,e.emp_no,e.first_name from employees e,(select @rowno:=0) t) tt where mod(tt.rowno,2)<>0;

转载于:https://www.cnblogs.com/jackyu126/p/7697721.html

对于employees表中,给出奇数行的first_name相关推荐

  1. SQL-61 对于employees表中,给出奇数行的first_name

    题目描述 对于employees表中,给出奇数行的first_name CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_dat ...

  2. 题解-牛客网-SQL-(SQL15)查找employees表所有emp_no为奇数

    文章目录 1. 题目描述 1.1 输入 1.2 输出 2. 题目分析及解答 2.1 题目分析 2.2 详细解答 1. 题目描述 1.1 输入 有一个员工表employees简况如下: 建表语句如下: ...

  3. mysql查询姓名第二个字_下列哪条语句能够从学生表中查询出姓名的第二个字是“敏”的学生的信息( )。_学小易找答案...

    [简答题]请自行在资料处下载 [单选题]表在数据库中是一个非常重要的数据对象,它是用来( )各种数据内容的. [简答题]Write out three dishes you like [其它]上交ex ...

  4. 10-113 A1-7在产品表中找出库存量小于订购量的产品信息

    分数 20 全屏浏览题目 切换布局 作者 柯海丰 单位 浙大城市学院 在产品表(products)中找出库存量(UnitsInStock)小于订购量(UnitsOnOrder)的产品的产品编号(Pro ...

  5. mysql 如何删除重复的行_如何从mysql中的表中删除重复的行

    我需要从 mysql中删除表中的重复记录. 所以我有一个表名"employee"字段是empid,empname,empssn 为了获得重复记录我写了一个查询 SELECT COU ...

  6. SQLSERVER导入excel表格时,表中数据超过65536行

    SQLSERVER导入excel表格时,表中数据超过65536行时,可将表格转为CSV文件,导入时在高级选项中将字段属性DataType改为文本流[DA_TXT]

  7. iOS-查询数据库--指定数据表中的当前数据行的总数量

    很多时候,我们在查询一个表的时候,不想得到里面的记录内容,只是想简单的得到符合查询条件的记录条数. FMDB中有一个很简单的方法就可以实现,见下面的代码实例: #import "FMdata ...

  8. postgresql找到表中重复数据的行并删除

    一,创建测试表并插入数据 create table aaa(id bigserial,col1 varchar(255)); insert into aaa values(1,'b'),(2,'a') ...

  9. 在Greenplum(PostgreSQL)表中查询出所有包含emoji符号的数据

    1. 从以下地址复制emoji的unicode https://unicode.org/emoji/charts/full-emoji-list.html 2. 建立字典表 create table ...

最新文章

  1. linux c 头文件,linux下的头文件 及C/C++头文件 一览表
  2. DPM 2007升级到SP1的方法
  3. Linux C++线程池实例
  4. python 头条 上传_Python+selenium自动化之文件上传
  5. 1.3 编程基础之算术表达式与顺序执行(20题)
  6. java8 streamlist转化
  7. qgraphicsview鼠标移动图片_QGraphicsView中的QGraphicsItem鼠标拖动
  8. 图形数据库 Neo4j(2) ----Java
  9. ENVI制作三维立体影像图
  10. 图片alt标签是什么?如何优化Alt标签
  11. Day4 数据分析 Excel图表【零基础】
  12. LeetCode-704.二分查找
  13. 7-1 大師と仙人との奇遇 (20 分)
  14. 手把手教你搭建国产嵌入式模拟器SkyEye开发环境
  15. ospf 指定dr_OSPF协议 DR/BDR的选取规则
  16. .mht文件转换为html
  17. 「Jetpack - Paging3使用」
  18. Java银行卡校验API
  19. Matlab绘制误差棒图----errorbar函数的使用
  20. Discounted Cumulative Gain(DCG)

热门文章

  1. LeetCode 226 翻转二叉树
  2. 郑大远程计算机应用基础第09,郑大远程教育《计算机应用基础》第09章在线测试...
  3. 植物大战僵尸全明星服务器维修多长时间,植物大战僵尸全明星常见问题FAQ详解...
  4. 【vjudge contest 418548】2021 BUAA Winter Training 3(Private),签到题ABCDG
  5. 【codevs2627】村村通
  6. 文档服务器archive,文档查询服务器,archive server,音标,读音,翻译,英文例句,英语词典...
  7. 如何增加人机数量及平衡_如何识别自己身体类型,针对三种不同身体类型的改变策略...
  8. pkill mysql_centos下kill、killall、pkill命令区别
  9. Killer Problem
  10. tsd3dmapper软件使用方法_mybatis-plus的使用 ------ 入门