怎样简单查询MySql查询语法

2025-11-26 10:16:21

1、查询表中所有数据

语法:SELECT * FROM 表名; 

ü  select:表示选择那些列;

ü  * 表示所有列;

ü  from:表示从哪张表中进行选择;

示例:查询表t_p1中所有数据;执行语句:SELECT * FROM t_p1;

怎样简单查询MySql查询语法

2、查询每列的名称

语法:SELECT 字段名1, 字段名2, 字段名3, ... FROM 表名;

执行语句:SELECT id , pName, pAge, pSex, pTel , pSalary , pAddress FROM t_p1;

怎样简单查询MySql查询语法

3、查询指定列

概念:查询指定列的数据,多个列之间以逗号分隔;

语法:SELECT 字段名1, 字段名2... FROM 表名;

示例:查询表t_p1中的pName、pAge、pSalary列数据;

执行语句:SELECT pName, pAge,pSalary FROM t_p1;

怎样简单查询MySql查询语法

4、别名查询

   查询时给列、表指定别名需要使用AS关键字

   作用:使用别名的好处是方便观看和处理查询到的数据

   注意:查询给表取别名目前还看不到效果,需要到多表查询的时候才能体现出好处 AS关键字可以省略

   如果为列所起别名是中文,则需要使用单引号进行包裹

语法:SELECT 字段名1 AS 别名, 字段名2 AS 别名... FROM 表名 AS 表别名;

示例:查询表t_p1中的所有数据,并为列确立别名

执行语句:

SELECT id AS '用户id' , pName AS '姓名' , pAge AS '年龄', pSex AS '性别',pSalary AS '薪水', pAddress AS '地址' FROM t_p1;

怎样简单查询MySql查询语法

5、注意:日期和字符只能在单引号中出现

6、清除重复值

语法:查询指定列并且结果不出现重复数据 ;select distinct 字段名 FROM 表名;

示例:查询表t_p1中的pName,pSex字段,且结果不出现重复pName,pSex;

怎样简单查询MySql查询语法

7、执行语句:SELECT DISTINCT pName,pSex FROM t_p1;

怎样简单查询MySql查询语法

8、查询结果参与运算

语法一:某列数据和固定值运算 SELECT 列名1 + 固定值 FROM 表名;

示例:为表t_p1中的列“年龄”进行+5;

执行语句:SELECT pAge + 5  FROM t_p1;

怎样简单查询MySql查询语法

9、语法二:某列数据和其他列数据参与运算SELECT 列名1 + 列名2 FROM 表名;

示例:为表t_p1添加列“数学”,“英语”成绩字段;

要求:执行查询的时候将数学成绩和英语成绩进行相加

执行语句:修改表结构

ALTER TABLE t_p1 ADD pMath INT;

ALTER TABLE t_p1 ADD pEnglish INT;

怎样简单查询MySql查询语法

10、查询pMath+pEnglish成绩的和

执行语句:SELECT pName, pMath + pEnglish FROM t_p1;

怎样简单查询MySql查询语法

11、查询math + english的和使用别名”总成绩”

SELECT pName AS '姓名' , pMath+pEnglish AS '总成绩' FROM t_p1;

怎样简单查询MySql查询语法

12、注意: 参与运算的必须是数值类型

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢