CDA持证人阿涛哥

sql基本运算

Count()计数,Sum()求和,Avg()求平均,Abs()求绝对值,curdate()当前日期Curtime()当前时间,subdate()日期加减,year()取年,weekday()取星期,concat()字段连接,trim() rtrim() ltrim() 去除字段空格, now()当前时间,Upper()将文本转成大写,left()返回串左边的字符,length()返回串的长度,L

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

sql多表连接

1.将stu表和sc表做连接:select * from stu left join sc on stu.s_id=sc.s_id;2.将stu表和sc表和co表做连接:select * from stu left join sc on stu.s_id=sc.s_id left join co on sc.c_id=co.c_id;3.将四表做连接:select * from stu left

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

sql 完整的查询语法

select 字段列表from 表名where 过滤条件group by 分组字段having 分组后条件Order by 排序字段Limit m,n;

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

sql查找成绩在60-80分区间的成绩信息:

select * from sc where score<60 or score>80;select * from sc where score not between 60 and 80;

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

DML语句 更新数据

基本语句:update 表名 set 字段赋值或计算 where 条件;1.让所有商品的单价+1;update orderdetail set 单价=单价+1;2.让尺码ID为5的商品单价+1;update orderdetail set 单价=单价+1 where 尺码ID=5;3.让订单ID为338895的购买数量为5;update orderdetail set 购买数量=5 where

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

sql修改表结构

1. Alter table 数据表名 rename 新表名; 2. Alter table 数据表名 modify 字段名 字段类型 约束条件(first、after); 3. Alter table 数据表名 change 原字段 新字段 字段类型 约束条件;4. Alter table 数据表名

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

mysql数据可支持那些约束

primary key 主键约束not null 非空约束unique 唯一性约束foreign key 外键约束default 默认约束auto_increment 自动增长

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

sql导入外部数据

Load data local infile ‘数据路径’Into table 数据表名Fields terminated by ‘分隔符’Ignore 1 lines;

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

sql数值类型

INT:有符号的和无符号的。有符号大小-2147483648~2147483647,无符号大小0~4294967295。宽度最多为11个数字- int(11);TINYINT:有符号的和无符号的。有符号大小-128~127,无符号大小为0~255。宽度最多为4个数字- tinyint(4);SMALLINT:有符号的和无符号的。有符号大小-32768~32767,无符号大小为0~65535。宽度最

CDA持证人阿涛哥

2020-12-20

0.0000 0 0
  • 关注作者
  • 收藏

​完整的SELECT语句运算顺序

1),首先运算的是FROM子句,根据FROM子句中指定的一个或多个表创建表。2),如果存在WHERE子句,则对步骤1获得的表进行条件筛选,删除不符合条件的记录。3),如果存在GROUP BY子句,则对步骤2生成的表按指定字段进行分组,生成一份新的表。4),如果存在HAVING子句,则对步骤3的表按指定条件进行筛选,删除掉不满足筛选条件的记录。5),执行SELECT子句,删除不包含在SELECT子句

CDA持证人阿涛哥

2020-12-13

0.0000 1 0
  • 关注作者
  • 收藏

sql括号错误

代码中的括号都是成对出现的,没有成对出现的括号都是会报错的。如果是只有一对括号时是不容易出错的,当有多层括号嵌套时,最容易少写一个或多写一个,根据报错定位的位置仔细检查即可。

CDA持证人阿涛哥

2020-12-13

0.0000 1 0
  • 关注作者
  • 收藏

sql 逗号错误

select后面的多个字段之间要用逗号分隔开来,且只能有一个。最后一个字段与from之间不可以有逗号。有的时候要么会多写逗号,要么会漏写,都会导致程序报错。根据程序报错的位置仔细检查即可

CDA持证人阿涛哥

2020-12-13

0.0000 0 0
  • 关注作者
  • 收藏

group by错误

Expression not in GROUP BY key 'xxx',如果你遇到这个报错,可能是select语句中的xxx字段没有在group by子句中出现导致的。如果有group by语句,select后面的字段要么在group by中出现,要么在聚合函数中出现

CDA持证人阿涛哥

2020-12-13

0.0000 1 1
  • 关注作者
  • 收藏

sql列名错误

如果某张表中不存在某个字段,或者你把字段名写错了,都会导致程序找不到这个字段,最后报错:Unknown column 'XX' in 'field list'。如果遇到这个报错时,去检查XX列名是否写正确,然后再去检查这张表中是否有这个字段。

CDA持证人阿涛哥

2020-12-13

0.0000 0 0
  • 关注作者
  • 收藏

sql表名错误

如果数据库中没有某张表,或者你在写代码的时候把表名写错了,都会导致程序找不到这张表,最后报错:Table 'XXX' doesn't exist。如果遇到这个报错时,去检查XXX表名是否写正确,然后再去检查数据库中是否有这张表。

CDA持证人阿涛哥

2020-12-13

0.0000 1 0
  • 关注作者
  • 收藏

​几个简单的基本的sql语句

选择:select * from table1 where 范围插入:insert into table1(field1,field2) values(value1,value2)删除:delete from table1 where 范围更新:update table1 set field1=value1 where 范围查找:select * from table1 where field1

CDA持证人阿涛哥

2020-12-13

0.0000 1 0
  • 关注作者
  • 收藏

Excel取消隐藏行列怎么做

使用隐藏行或隐藏列的隐藏,可以选取包括隐藏行和隐藏列区域,右键菜单中取消隐藏即可。cda.pinggu.org/view/198使用窗口冻结的隐藏。窗口--取消窗口冻结。使用筛选功能隐藏的列。数据--筛选--取消筛选使用设置列宽的隐藏。可以格式-列宽,输入数值即可取消隐藏

CDA持证人阿涛哥

2020-12-13

0.0000 1 0
  • 关注作者
  • 收藏

Excel打不开怎么办?

excel文件打不开,原因有很多种。文件损坏。这时只有找一些专业修复软件才可以。加载宏文件,加载宏文件是隐藏窗口的。可以加载宏文件xla或xlam改为正常的xls文件和xlsx文件就可以打开了。打开文件看不到excel界面。这时可以尝试通过工具栏中的打开命令打开EXCEL文件。然后通过“工具--选项--在选项窗口中的常规选项卡中选取“忽略其他应用程序”后,就可以正常打开EXCEL文件了

CDA持证人阿涛哥

2020-12-13

0.0000 1 0
  • 关注作者
  • 收藏

​VLOOKUP(B3,IF({1,0}是什么意思?

{1,0}的含义是1代表TRUE(即逻辑值为真),0代表FALSE(即逻辑值为假),公式为=VLOOKUP(B3,IF({TRUE,FALSE},G3:G17,F3:F17),2,0)也同样正确,这样更好理解.通过执行IF({TRUE,FALSE},G3:G17,F3:F17)为真,得到G3:G17这列数,由于是数组,再执行FALSE得到F3:F17,因此得到一个2列多行的数组

CDA持证人阿涛哥

2020-12-13

0.0000 1 0
  • 关注作者
  • 收藏

Excel多条件求和函数有哪些

在EXCEL里,有哪些函数可以完成多条件求和呢?SUMIF函数和COUNTIF函数用法差不多.多条件的处理方法如下:多项目求和=SUM(SUMIF(B31:B35,{"A","C"},C31:C35))03版本可以用SUMPRODUCT函数替代.=SUMPRODUCT((MONTH(A3:A9)=3)*(B3:B9="A")*C3:C9)07版本可以用SUMIFS替换:=SUMIFS(D2:D11

CDA持证人阿涛哥

2020-12-13

0.0000 1 0
  • 关注作者
  • 收藏
<131323342>