--录入数据时,如果字段是bit类型的,给的值可以是0/1,也可以是'true'/'false'
--复杂的select查询
--1.给列起别名
select stuName as '姓名',-- 第一种,推荐使用
stuNumber 学号,--第二种
性别=stuGender--第三种
from Tbstudent
--2.select关键字之后,可以跟任何表达式,
--往往用在给查询结果构造一个表中没有的字段
select stuName,stuNumber,stuGender,是否党员='是' from Tbstudent
--查询出学生的出生年份
select stuName,stuNumber,出生年份=2018-stuAge from Tbstudent
--3.where子句(条件查询)
--注意:where子句一定要放在被查询的表名后边
select * from Tbstudent where stuGender=0
--大小范围比较,关系运算:=,>,<,<=,>=,!=
select * from Tbstudent where stuAge>20 and StuAge<40
--逻辑运算:and or not
select * from Tbstudent where stuClassId !=2 and stuAddress='焦作'
--between...and...范围比较(包含两个数)
select * from Tbstudent where stuAge between 20 and 40
--查询所有1,2,3班的学生信息
select * from Tbstudent where stuClassId between 1 and 3
--查询所有1,3,4班的学生信息
--使用in关键字
select * from Tbstudent where stuClassId in(1,3,4)
--不在这三个班
select * from Tbstudent where stuClassId not in(1,3,4)