数据查询语句

一、数据查询语句:DQL

  作用:查询

二、DQL

  #基本查询(可不加where 条件)

  select * from 表名 where 条件;

  select 列1,列2 from 表名 where 条件;

  #过滤掉重复列

  select distinct 列1 from 表名;

  #合并为一行

  select concat (列1,列2) from 表名;

  select concat_ws (‘==‘,列1,列2) from 表名;

  #改名

  slect 列1 as 别名,列名2 as 别名2 from 表名;

  #模糊查询(%匹配所有,_匹配一个)

  select 列名 from 表名 where 列名 like ‘%xx_‘;

  #聚合函数

  #表中记录的条数

  select count(*) from 表名;

  #查询此列的和

  select sum(列名) from 表名;

  #查询此列的平均值

  select avg(列名) from 表名;

  #查询此列的最大值

  select max(列名) from 表名;

  #查询此列的最小值

  select min(列名) from 表名;

  #分组查询

  

原文地址:https://www.cnblogs.com/badbadboyyx/p/12189132.html

时间: 2024-11-08 15:50:59

数据查询语句的相关文章

Mysql 数据查询语句中between and 是包含边界值的

MySQL的sql语句中可以使用between来限定一个数据的范围,例如: select * from user where userId between 5 and 7; 查询userId为5.6,7的user,userId范围是包含边界值的,也等同如下查询: select * from user where userId >= 5 and userId <= 7; 很多地方都提到between是给定的范围是大于等第一值,小于第二个值,其实这是不对的.此前我一直也是这么认为,通过实验,结论是

SQL数据查询语句(一)

本文所用数据库为db_Test,数据表为Employee 一.SELECT语句基本结构 语句语法简单归纳为: SELECT select_list [INTO new_table_name] [FROM table_source] [WHERE search_condition] [GROUP BY group_by_expression] [HAVING search_condition] [ORDER BY order_expression [ASC | DESC]] 备注:红色字体为自定义

Oracle百万数据查询语句

SELECT * FROM (SELECT e.*, ROWNUM rn FROM (SELECT id, name, age, birthDate, sex, describe, city, create_by, create_date, update_by, update_date, del_flag FROM t_employee where del_flag = 0 order by create_date desc) e WHERE ROWNUM <= 1000000) WHERE r

SQL(结构化查询语句)

SQL概述 SQL会话 用户利用SQL命令与关系型数据库进行交互时发生的事情,当用户与数据库建立会话时,会话就被创建了.用Connect user@database 命令可以申请连接数据库,用Disconnect命令可以断开连接 SQL命令的类型 数据定义语言(DDL) 用于创建和重构数据库对象,比如创建(create table/Index/view).修改(alter table/index/view)和删除(drop table/index/view)表 数据操作语言(DML) 用于操作关

02Oracle数据查询

1.数据库基本概念 Data(数据):是指对人们有用的信息 DataBase(DB,数据库):数据的仓库 DBMS:数据库管理系统(用来管理数据的一个软件) RDBMS:关系型数据管理系统 ORDBMS:对象关系型数据管理系统 表.关系.二维表 行.记录.元组 列.字段.属性 数据项.数据单元 SQL概述: SQL(Structured query language) 结构化查询语言,主要作用是用于操作关系型数据库的,分类如下: 数据查询语言 DQL---select  用于查询数据 数据操作语

数据库 - 数据查询

数据查询 语句格式 SELECT [ALL|DISTINCT] <目标列表达式> [,<目标列表达式>] - FROM <表名或视图名>[, <表名或视图名> ] - [ WHERE <条件表达式> ] [ GROUP BY <列名1> [ HAVING <条件表达式> ] ] [ ORDER BY <列名2> [ ASC|DESC ] ]: 选择表中的若干列 查询指定列 [例1] 查询全体学生的学号与姓名.

Inceptor查询语句

-- MySQL中的语句都能用,不再一一描述,只记录一些不同 详情见Inceptor 6.0文档 3.4.4查询语句这节 -- 查询语句 SELECT开头,可以通过添加多种从句从Inceptor中的表中获得信息. -- 最常使用的数据查询语句的语法如下: SELECT [ALL | DISTINCT] select_expression, select_expression, ... FROM table_reference [WHERE where_condition] [GROUPBY co

将Sql查询语句获取的数据插入到List列表里面

Sql查询语句获取的数据是分格式的,我们还用SqlDataReader来做,然后用IDataReader来接收读取,以下是代码: //我想查询一个用户表的信息,该用户有姓名,密码,信息三列 //1.定义一个用户类型的List数组,userInfo类的代码在下方 List<userInfo> userInfo = new List<userInfo>(); //2.我们要读取查询语句的数据,并且保存了.这里我们将使用IDataReader语句 //数据库类的实例,类的代码在下方 DB

SQL语句汇总(二)——数据修改、数据查询

首先创建一张表如下,创建表的方法在上篇介绍过了,这里就不再赘述. 添加新数据: INSERT INTO <表名> (<列名列表>) VALUES (<值列表>)  如: INSERT INTO t_student (student_id,student_name,student_age,student_sex) VALUES (1,'大毛',18,'男'); 其中列名可以省略,省略之后要求插入的值必须与列一一对应: INSERT INTO t_student VALUE