SQL
文章平均质量分 51
远方的旅行者
随心记录
展开
-
SQL语句之分组查询--GROUP BY(group by)
sql语句select之分组查询(group by)分组查询语法:select 分组函数,列(要求出现在group by的后面)from 表where 筛选条件group by 分组的列表order by 子句注意:查询列表比较特殊,要求是分组函数和group by后的字段相同特点:分组查询中的筛选条件分为两类:分组前筛选: 数据源是原始表,用where,放在group by前面,因为在分组前筛选分组后筛选:数据源是分组后的结果集 ,用having,放在group by,因为在分组后进原创 2021-04-21 10:25:33 · 41421 阅读 · 0 评论 -
SQL语句之函数查询--SQL常用函数
sql语句select之函数字符函数一、字符函数1.length 获取参数值的字节个数select length(‘john’);select length(‘张三丰hahahah’)2.concat拼接多个字段slect concat(last_name,’_’,first_name) as 姓名 from employees;目的:拼接last_name和first_name字段,中间用下划线连接3.upper将字符转为大写select upper(‘john’);4.lower将原创 2021-04-20 14:26:17 · 4072 阅读 · 0 评论 -
SQL语句之排序查询--ORDER BY(order by)
sql语句select之排序查询(order by)语法:select 查询列表from 表(where 筛选条件)order by 排序列表 [asc:升序,desc降序]例: select * from employees order by salary desc;目的:从employees 表中,按照salary,从高到低排序例: select * from employees where department_id >= 90 order by hiredate asc;目原创 2021-04-20 11:23:39 · 21204 阅读 · 0 评论 -
SQL语句之条件查询--WHERE(where)
sql语句select之基础查询(where)语法:select查询列表from表名where筛选条件筛选条件分类:一、按条件表达式筛选条件运算符: > 、< 、= 、!=(建议使用<> )、>=、 <=二、按照逻辑表达式筛选(一般就是用于连接多个条件表达式)逻辑运算符: && 、 || 、 !建议使用 and 、or 、not三、模糊查询likebetween andinis null一、按条件表达式筛选例:原创 2021-04-20 10:03:04 · 41601 阅读 · 0 评论 -
SQL语句之基础查询--SELECT(select)
sql语句select之基础查询查固定的部分字段select real_name,nick_name from t_account查询全部字段select * from t_account使用as(起别名)可以看出他实际上是给我们的字段起了一个新的名字去重distinct直接在select后添加distinct如:SELECT DISTINCT type from t_mall_consume_record去重前去重后拼接(concat)concat可实现对两个字段的拼原创 2021-04-19 20:18:33 · 1291 阅读 · 0 评论 -
sql简单数据查询语句
sql简单数据查询语句查询所有存在数据库show databases进入具体数据库use “具体的数据库名”例:use test_nasa查看数据库下有多少个表show tables或者show tables from 库名创建表create table 表名(列名 列类型列名 列类型。。。)查看表结构desc 表名查看服务器版本select version();...原创 2021-04-19 15:22:58 · 139 阅读 · 0 评论