首页 > 其他分享 >DQL_条件查询_模糊查询和约束_非空约束

DQL_条件查询_模糊查询和约束_非空约束

时间:2022-10-12 17:25:22浏览次数:46  
标签:非空 20 约束 student DQL 查询

DQL_条件查询_模糊查询:

1.where子句后跟条件

2.运算符

>. <、 <= 、>= 、= 、 <>

BETWEEN. ..AND

IN(集合)

LIKE:模糊查询

  占位符:

:单个任意字符

%:多个任意字符

IS NULL

and或&&

or或 ||

not或 !

--查询年龄大于20岁

SELECT *FROM student wHERE age > 20;

SELECT *FROM student WHERE age >=20;

--查询年龄等于20岁

SELECT *FROM student WHERE age = 20;

 

 

约束_非空约束:

概念︰对表中的数据进行限定,保证数据的正确性、有效性和完整性

分类∶

1,主键约束: primary key

2.非空约束:not null

3.唯一约束:unique

4.外键约束:foreign key

 

标签:非空,20,约束,student,DQL,查询
From: https://www.cnblogs.com/hungui/p/16785248.html

相关文章

  • DDL-操作表查询和创建
    DDL-操作表查询以及创建操作表1.C(Create):创建 语法:createtable表名(列名1数据类型1,列名2数据类型2,......列名n数据类......
  • DQL_基础查询和DQL_条件查询
    DQL_基础查询:1.多个字段的查询select字段名1,字段名2...from表名;注意:如果查询所有字段,则可以使用*来替代字段列表。2.去除重复:distinct3.计算列一般可以使用四则......
  • mysql换行符查询
    mysql:select*from tb_prowhere tb_pro.namelikeCONCAT('%',char(10),'%')select*from tb_prowhere tb_pro.namelikeCONCAT('%',char(13),'%')    ......
  • 多表查询
    笛卡尔积有两个集合A,B取这两个集合的所有组成情况要完成多表查询,需要消除无用的数据 查询所有员工信息和对应的部门信息    查询员工表的名称,性别......
  • TZOJ 7871:维护序列 单链表应用(创建/查询/插入/删除)
    描述 给定一个长度为n的整数序列。现在有m个操作,操作分为三类,格式如下:(1)1i:询问序列中第i个元素的值,保证i小于等于当前序列长度。(2)2iv:在序列中第i个元素前加......
  • DDL-操作数据库创建&查询以及修改&删除&使用
    DDL-操作数据库创建&查询以及修改&删除&使用1.操作数据库:CRUD1.C(Create):创建创建数据库createdatabase数据库名称;创建数据库,判断不存在,再创建createdatabase......
  • 子查询-详细
    子查询: *概念:查询中嵌套查询,称嵌套查询为子查询。 --查询工资最高的员工信息 --1查询最高的工资是多少9000 SELECTMAX(salary)......
  • 多表查询-练习
    多表查询-练习--部门表CREATETABLEdept(idINTPRIMARYKEYPRIMARYKEY,--部门iddnameVARCHAR(50),--部门名称locVARCHAR(50)--部门所在地);......
  • 多表查询内连接和外连接
    多表查询的分类:1.内连接查询: 1.隐式内连接:使用where条件消除无用数据 *例子: --查询所有员工信息和对应的部门信息 SELECT*FR......
  • 525多表查询子查询的两种情况和526子查询的第三种情况
    子查询不同情况子查询的结果是单行单列的子查询作为条件,使用运算符去判断查询员工工资小于平均工资的人SELECT*FROMempWHEREemp.salary<(SELECTAVG(salary)FRO......