sql同时操作两列_SQL简单查询

本文介绍了如何使用SQL进行基本查询,包括指定查询列和表,使用WHERE语句设置查询条件,以及如何进行注释。此外,还讲解了算术、比较和逻辑运算符的应用,如筛选成绩大于60的学生和出生日期早于1990年的员工。同时,提到了字符串模糊查询的LIKE操作,并推荐了sqlzoo平台作为练习资源。
摘要由CSDN通过智能技术生成

f2b50c4569015aef59827ed04e9faa5b.png

1、 基本的查询语句

selece<列名1>,<列名2>,.... →select子句

from<表名>; →from子句

4531b815de76948c1e7ea9c170fab7e5.png
-- 在student表中查询出姓名、性别两列的数据
select 姓名,学号 
from student;

-- select后边加用*号,表示查询出全部的列
select * 
from student;

/*
as表示为列设定别名,如果名字是中文,要用单引号括起来,
使用别名可以让select语句的执行结果看起来更易理解和操作,
如原始列名是英文,可以使用as起个中文名
下面的SQL语句表示在student表中查询出姓名(列名改为s_name),性别(列名改为'人类性别')两列数据
*/
select 姓名 as s_name,性别 as '人类性别' 
from student;

-- 删除重复值,利用distinct,下边的SQL语句表示删除姓名列的重复值    
select distinct 姓名  
from student;

/* distinct用在多列之前,只有这两列的值全都重复才会被删除
下面SQL语句表示学号,姓名这两列的值全都重复才会被删除
学号和姓名会被看成一个整体(学号+姓名)
*/
select distinct 姓名,学号
from student;

2、 指定查询条件

通过where语句查询指定语句:

-- 选取‘姓名’列里值为‘猴子’的行
select 姓名,学号
from student
where 姓名='猴子';

SQL语句运行顺序,和书写顺序是不一样的,书写顺序是固定的不能修改;

542f83e1893b7cd250c61a14f1c91469.png

3、 注释和sql语句注意事项

注释:能更好的理解我们写的SQL语句的含义,两种注释方法:单行&#

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值