搜索结果
查询Tags标签: where,共有 1809条记录-
SQL10、用where过滤空值练习
思路:使用WHERE关键字添加限定条件,并且注意用 !=符号过滤掉年龄为空的用户 代码解释:从表user_profile中取出列device_id、gender、age、university,并排除年龄为空的用户 SELECTdevice_id,gender,age,university FROMuser_profile WHEREage != NULL题目:https://ww…
2022/7/12 2:21:28 人评论 次浏览 -
SQL17、计算男生人数以及平均gpa
思路:使用WHERE关键字添加限定条件,用 COUNT关键字计算人数,用AVG关键字计算平均值 代码解释:限定数据来自性别为难的记录,然后计算人数以及gpa均值 SELECT COUNT(gender) AS male_num,AVG(gpa) AS avg_gpa FROM user_profile WHERE gender = male题目:https://www.…
2022/7/12 2:21:27 人评论 次浏览 -
SQL16、查找GPA最高值
思路:使用WHERE关键字添加限定条件,MAX函数选取最高gpa的值 代码解释:从表user_profile中取出列gpa,限定数据来自复旦大学的用户,并选取其中gpa最高的数据 SELECT MAX(gpa) AS gpa FROM user_profile WHERE university = 复旦大学题目:https://www.nowcoder.com/pra…
2022/7/12 2:21:26 人评论 次浏览 -
mysql的一些优化小技巧
MySQL的一些优化小技巧 摘要:对于我们敲代码的程序员来说,操作数据库写sql是我们的一项基本功,那这项基本功够扎实吗?先看看这些优化小技巧你都知道吗? 1.尽量避免子查询 例: SELECT * FROM t1 WHERE id (SELECT id FROM t2 WHERE name = chackca);原因:由于…
2022/7/12 2:20:18 人评论 次浏览 -
mysql中group by,having,order by,limit,distinct的用法和简单的的多表查询
分组查询:关键字group by的用法 group:组 by:通过 group by :通过....。分组group by列名:通过指定列来分组 一般情况下在题目中出现 "每个" "各个" "不同的" 这一类词语时基本都会用到group by 分组关键字 语法: select 列名 from表名 …
2022/7/12 2:20:07 人评论 次浏览 -
mysql必知必会(四):过滤
WHERE子句操作符操作符 说明= 等于<> 不等于!= 不等于< 小于<= 小于等于> 大于>= 大于等于BETWEEN 在指定的两值之间AND 并且OR 或者IN 在指定条件范围内NOT 否定后面的条件<>和 != 是等价的参考这篇文章:《Mysql-语句中“!=”与“<>”的区…
2022/7/10 2:23:19 人评论 次浏览 -
如何在MySQL中进行简单的增删改查
如何在MySQL中进行简单的增删改查 数据准备: -- 创建dept表并设置主键 create table dept( deptno int(2) primary key , dname varchar(14), loc varchar(13) ); -- 查看表结构 desc dept; -- 插入数据 insert into dept values (10,ACCOUNTING,NEW YORK), (20,RESEARCH…
2022/7/10 2:21:53 人评论 次浏览 -
MySQL
数据库 概念 数据库是数据管理的有效技术,由一批数据构成的有序集合,这些数据被存放在结构化的数据表中,数据表之间相互关联,反映客观事物本质联系,数据库有效帮助一个组织或企业科学管理信息资源,数据可以交给数据库帮助我们进行管理,数据库为我们提供高效的访问性…
2022/7/10 2:21:47 人评论 次浏览 -
Mysql基础知识
1、数据类型 1.1 整数类型1.2 浮点数类型和定点数类型1.3 字符串 char 和 varchar,两者的区别varchar是可变长度的 1.4 文本类型1.5 日期与时间类型1.6 二进制类型2、数据库和表的基本操作 2.1、数据库 # 建库 create database {数据库名称} # 删库 drop database {数据库…
2022/7/10 2:20:09 人评论 次浏览 -
tp5 bulidsql 的用法
tp5 使用bulidsql子查询 我们在项目中有些场景需要使用到子查询的结果作为where的条件,例如用户id作为条件。当然,可以使用IN。但是用户id很多个的情况下代码将会很臃肿。这是可以用子查询来操作。 sql如下 SELECT * FROM `hb_record` WHERE `day` = 2022-07-09 AND `t…
2022/7/10 2:20:04 人评论 次浏览 -
本地服务器硬件信息获取指令wmic
本地服务器硬件信息获取指令wmic获取BIOS序列号wmic bios list full | find "SerialNumber"SerialNumber=P50168VB 获取CPUID(WIN32_PROCESSOR)wmic cpu list full | find "ProcessorId" rem 提取CPU名称和描述的批处理语句 @echo offfor /f "…
2022/7/9 23:51:07 人评论 次浏览 -
数据库优化策略
个人总结,笔记: 一、硬件方面在硬件方面了解的不多,总结下来:内存:内存决定了缓存的数据量,主要决定对热数据的访问速度。IO优化......二、sql语句方面我们所说的sql优化主要是指,sql查询速度。在sql语句优化这方面也是最节约成本的。以我个人经验来看,建立相应的…
2022/7/9 2:28:25 人评论 次浏览 -
数据库增删改查-1
基础查询语句:select * from 表名 例如:select * from emp; 查询全部字段 查询一个字段:select 字段 from 表名 例如:select name from emp; 查询员工姓名 查询多个字段:select 字段,字段 from 表名 例如:select name,empno from emp; 查询员工…
2022/7/7 2:23:02 人评论 次浏览 -
数据库面试题(开发者必看)
数据库常见面试题(开发者篇)什么是存储过程?有哪些优缺点?什么是存储过程?有哪些优缺点?存储过程就像我们编程语言中的函数一样,封装了我们的代码(PLSQL、T-SQL)。 存储过程的优点:能够将代码封装起来 保存在数据库之中 让编程语言进行调用 存储过程是一个预编译的代…
2022/7/7 2:21:49 人评论 次浏览 -
数据库-增删改
1、增加数据 语法:insert into 表名(字段名,字段名...) values(数据1,数据2...); 例如:insert into emp(empno,cname,ename,job,mgr,hiredate,sal,comm,deptno) values(1000,加班车,EUDHU,CLERK,7900,1980-1-1,1245,120,20); 语法:insert into 表名 values(数据…
2022/7/7 2:20:29 人评论 次浏览