动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

MySQL学习之SQL语句简单查询

08-21 16:05 155浏览
举报 T字号
  • 大字
  • 中字
  • 小字

对于MySQL数据库,想必大家通过前面的文章已经有所认识和了解,今天来讲一讲MySQL的其他学习内容——SQL语句简单查询SQL是结构化查询语言,是一种在关系型数据库中用于管理数据的标准语言是一种声明式编程语言,即只需表明需要什么而无需关注实现细节

下面就来学习SQL语句简单查询的相关操作:

1、查询一个字段

查询员工姓名(注:在SQL语句中不区分大小写;SQL语句以“;”分号结束)select ename from emp;

select 语句后面跟的是字段名称,select 是关键字,select 和字段名称之间采用空格隔开,from表示将要查询的表,它和字段之间采用空格隔开。

2、查询多个字段:查询员工编号和员工姓名(注:多个字段查询时,字段与字段之间用“,”隔开)select empno,ename from emp

查询多个字段,select 中的字段采用逗号间隔即可,最后一个字段,也就是在 from 前面的字段不能使用逗号了。

3、查询全部字段:

我们可以将所有字段放到select语句之后,这种方案不方便,但是比较清楚,我们可以采用下面的方式查询全部字段。select * from emp;

注:采用 select * from emp,虽然简单,但是 * 号不是很明确,并且 select * 语句会先去编译,将“*”转换成字段,建议查询全部字段将相关字段写到 select 语句的后面,在以后 java连接数据库的时候,是需要在java程序中编写SQL语句的,这个时候编写SQL 语句不建议使用 select * 这种形式,建议写明字段,这个 SQL语句的可读性强。

4、计算员工的年薪:

列出员工的编号,姓名和年薪,mysql>select empno,ename,sal*12 from emp;

注:字段上可以使用数学表达式,只要SQL语句中有 select 关键字,不会修改底层数据库字段的值。

5、将查询出来的字段重命名和显示为中文:

select empno,ename,sal * 12 as yearsal from emp;或者 select empno,ename,sal * 12 yearsal from emp

select empno,ename,sal * 12 as ‘年薪’from emp;或者 select empno,ename,sal * 12 ‘年薪’from emp;

select empno,ename,sal * 12 as “年薪”from emp;或者 select empno,ename,sal * 12 “年薪”from emp;

注:(1)重命名为中文时必须加单引号或双引号;(2)标准SQL语句中类型为字符串时必须加单引号,加单引号适用于任何数据库;(3SQL语句中类型为字符串时也可加双引号,只适用于MySQL数据库中;(4)为了SQL语句的通用性,建议全部使用单引号。

这篇文章介绍的SQL语句简单查询就是上面的这5点内容,所谓的SQL语句查询,其实就是SELECT语句经过一些列逻辑处理而获取数据的过程。因为SQL可以用于存取数据以及查询、更新和管理关系数据库系统,所以还是比较重要的,但是对于SQL语句简单查询这方面的知识并不是难点,希望大家在学习好上述的内容后,再在更多的java培训课程中学到更深入的SQL语句知识,逐步提高自己的java编程技术。

0人推荐
共同学习,写下你的评论
0条评论
代码小兵1114
程序员代码小兵1114

5篇文章贡献23839字

作者相关文章更多>

推荐相关文章更多>

MySQL开发规范

达芬奇09-04 11:38

必须掌握的30种SQL语句优化

不写代码你养我啊08-23 11:30

ES(Elasticsearch)支持PB级全文搜索引擎入门教程

HelloWorld09-29 17:28

Java面试中的hadoop面试题及答案整理

兔子06-15 17:15

数据库分类之速成篇

呵呵呀06-17 18:54

发评论

举报

0/150

取消