返回顶部
首页 > 资讯 > 数据库 >SQL 基本语法记录
  • 917
分享到

SQL 基本语法记录

2024-04-02 19:04:59 917人浏览 八月长安
摘要

sql的基本语法1:select sno,sname from student where sage between 20 and 30   ----查询出20到30

sql的基本语法
1:select sno,sname from student where sage between 20 and 30   ----查询出20到30之间年纪的人员
2:select sno,sname from student where sage is null   -----从student表中查询出年纪为空的人员
3:select sno,sname from student where sname="cary" or sname="mina" or sname "amy"  ----查询出cary,mina,amy的学号和     名字
     还可以使用 select sno,sname from student where sname in('cary','mina','amy') 可以实现同样的功能

select 部分
1:AS 可以为字段重命名
2:distinct   去重复值
3:聚合函数()  avg(),max(),min(),sum(),count()
4:TOP  5  前5行数据  select top 5 sno,sname from student
5:Into   select top 5 into testtable from student  把查询的TOP 5数据存到testtable表中,该testtable表存在于
      master数据库的表中
      select sno,sname,sage,sex into test table02 from student where 1<>1  ------获取student表结构


From 部分
   
1:表重命名
      select bookname from book as t1,borrowbook as t2 where t1.id=t2.id  ----为book表重命名T1 borrowbook 为t2

2:结合子查询
      select distinct bookname from book as t1 ,(select distinct bookid from borrowbook) as t2 where t1.bookid=t2.bookid


where 部分
   1:数字 :=,>,<>,<,!=,>=,<=
   2:逻辑运算符 NOT ,OR ,AND
   3:特殊运算符:Between A and B,IN, Like

 通配符 %   表示任意多个字符,也可以表示0个字符
  _ 下划线  表示任意单个字符
  ^ 表示取相反值  ^5  ----取不是5的值
----查询出手机号码134或者135开头,倒数第四位是4或者是5的学生姓名
    select  sname from student where smobile like '13[45]%[45]___'

----查询出手机号码倒数第四不是4或者第五位不是5的学生姓名
    select sname from student where smobile like '%[^45]_ _ _' 

 contains  包含  需要使用全文索引
    select sname from student where contains (sname,'覃')  -----查询名字包含覃的名字

select sname,max(age) from student

 

SQL语句分组与嵌套
1:group by
      select sex,count(*) from student group by sex    -----用group by 进行分组统计,group by只能包含的分组字段和需要
      的聚合函数

 

查询SQL Server的版本号
     select @@version

 

您可能感兴趣的文档:

--结束END--

本文标题: SQL 基本语法记录

本文链接: https://lsjlt.com/news/38606.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • SQL 基本语法记录
    SQL的基本语法1:select sno,sname from student where sage between 20 and 30   ----查询出20到30...
    99+
    2024-04-02
  • SQL语句基本语法
    首先写入可显示中文代码set character_set_client=gbk; set character_set_results=gbk;或只输一句  set n...
    99+
    2024-04-02
  • sql插入语句的基本语法
    小编给大家分享一下sql插入语句的基本语法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在SQL中我们可以使用insert in...
    99+
    2024-04-02
  • mysql学习笔记(三)--- 基本的SQL语句
    【正文】主要内容:一、cmd命令行的常用命令二、数据定义语言(DDL)三、数据操纵语言(DML)四、数据查询语言(DRL)五、事务控制语言(TCL)一、cmd命令行的常用命令:当我们使用MySQL 5.5 ...
    99+
    2024-04-02
  • sql初学者笔记 语法基础
    常见注释 -- 很少支持 行内注释 段落注释 基础语法 SELECT 检索数据 语法 作用 例子 释义 select 查找列,并返回行 select prod_name from products;#可使...
    99+
    2018-10-06
    sql初学者笔记 语法基础
  • SQL基本语句
    SQL基本语句 1.数据记录筛选:sql="select * from 数据表 where字段名=字段值 order by字段名[desc]"(按某个字段值降序排列。默认升序A...
    99+
    2024-04-02
  • SQL基本语法用例大全
    文章目录 SQL语法概述简单查询计算列查询条件查询范围查询使用逻辑运算符过滤数据使用IN操作符过滤数据格式化结果集模糊查询行数据过滤数据排序数据统计分析分组总计简单子查询多行子查询多表链接插入...
    99+
    2023-10-11
    sql 数据库
  • 基本的SQL语句
    表结构 实验内容 1 用SQL语句创建数据库CAP,数据文件名为CAPData.mdf,数据文件的初始存储空间大小为50M,最大存储空间为500M,存储空间自动增长量为10M。 CREATE DATABASE CAP ON (...
    99+
    2018-11-15
    基本的SQL语句
  • SQL server 基本语句
    SQL server数据库基本语句一、实验要求:1、 查询student表中所有学生的信息select  *  from   student如图所...
    99+
    2024-04-02
  • Oracle工具PL/SQL的基本语法
    在本章中,我们将学习PL/SQL的基本语法,PL/SQL是块结构语言; PL/SQL程序划分成几个部分,并在每个部分中写入逻辑代码块。每个块由三个子部分组成 - 声明部分 ...
    99+
    2024-04-02
  • 【SQL基础】SQL增删改查基本语句
    目录 1 SQL 增删改查基本语句2 select 语句2.1 select 基本语句2.2 Select .. where 语句2.3 Select .. order by 语句2...
    99+
    2023-10-04
    sql 数据库 注入 database mysql
  • SQL Server的基本功能性语法介绍
    这篇文章主要介绍“SQL Server的基本功能性语法介绍”,在日常操作中,相信很多人在SQL Server的基本功能性语法介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • sql语句中union的用法与踩坑记录
    目录sql语句union的用法补充:SQLUNION踩过的坑总结sql语句union的用法  union联合的结果集不会有重复值,如果...
    99+
    2024-04-02
  • mysql基本语法
    建库建表Demo -- 建库 create DATABASE db_book; use db_book; -- 建表 CREATE TABLE t_bookType( id int primary key auto_i...
    99+
    2015-03-11
    mysql基本语法
  • Python 基本语法
    相关内容 代码行 单行代码 每行代码结尾不需要加标点 a = 123 多行换行 多行代码,直接换行 a = 123b = a + 1 复杂过长的计算、操作可用括号然后缩进换行 income = (gross_wages ...
    99+
    2023-09-29
    python 开发语言
  • PHP基本语法
    一.PHP标记 标准标记以“”结束。   二.PHP注释 在PHP开发中,经常需要对程序中的某些代码进行说明,这时,可以使用注释来完成。注释可以理解为代码的解释,它是程序不可缺少的一部分,并且在解析时会被PHP解析器忽略。 在上面的示例代...
    99+
    2023-10-02
    php 开发语言
  • python基本语法
    1、常量与变量常量: 一旦赋值,就不可再改变,换句话说,就是不能对它重新赋值。Python不存在常量字面常量:一个单独出现的量,未赋值给任何变量或常量变量: 是一个名字,在赋值符号的左边,这个名字可以指代赋值符号右边的内容In [37]: ...
    99+
    2023-01-31
    语法 python
  • 更新基本表中的记录使用的sql命令怎么写
    小编给大家分享一下更新基本表中的记录使用的sql命令怎么写,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!数据库更新就一种方法Up...
    99+
    2024-04-02
  • Oracle工具PL/SQL的基本语法怎么用
    Oracle工具PL/SQL的基本语法怎么用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。我们将学习PL/SQL的基本语法,PL/SQL是块结构语言; PL/SQL程序划分...
    99+
    2023-06-22
  • MYSQL的基本SQL语句介绍
    下文主要给大家带来MYSQL的基本SQL语句介绍,希望这些内容能够带给大家实际用处,这也是我编辑MYSQL的基本SQL语句介绍这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。MYSQL介绍MySQL...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作